About the role

  • Principal Full Stack Developer specializing in Java, Spring Boot, and modern web technologies. Responsible for building scalable market data applications for Fidelity's ecosystem.

Responsibilities

  • Design, develop, test, and deploy services that support Fidelity’s mission-critical market data ecosystem
  • Collaborate across engineering, architecture, and product teams to deliver high-quality solutions
  • Work with technologies such as Java, Spring Boot, REST APIs, Angular/React, AWS, and distributed databases

Requirements

  • 8+ years developing enterprise applications with Java
  • 8+ years building microservices using Spring Boot
  • Strong full-stack experience with modern front-end frameworks (React, Angular, or similar)
  • Proficiency in REST API design and implementation
  • Knowledge of secure coding practices and OWASP considerations
  • Experience with API authentication/authorization (OAuth2, OIDC, JWT)
  • Ability to protect data in transit and at rest
  • Understanding of threat exposure, rate limiting, and input validation
  • Hands-on experience with AWS services (EC2, EKS, S3, Lambda)
  • Development experience with Apache Camel (nice to have)
  • Experience with databases such as Oracle, Cassandra, PostgreSQL, or YugabyteDB
  • Familiarity with CI/CD and containerization tools (Jenkins, GitLab, Docker, Kubernetes)
  • Strong automated testing skills (unit, integration, performance)
  • Delivery-focused mindset with strong collaboration and commitment to engineering excellence
  • Strong troubleshooting abilities across application, system, and network layers

Benefits

  • Professional development opportunities
  • Flexible working arrangements

Job title

Principal Full Stack Engineer – Java, Spring Boot, React/Angular, AWS

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job