JobsPrincipal Full Stack Java Engineer (REST, AWS, Kafka, Python)
Principal Full Stack Java Engineer (REST, AWS, Kafka, Python)
FidelityPrincipal Full Stack Java Engineer (REST, AWS, Kafka, Python)
FidelityLocation
Durham NC, NC
Type
Full-time
Posted
7/3/2026
Compensation
Not listed
Undergraduate with 5+ Years of Experience
Approval 99.8%·Filings 1,603·New hires 169·
💎 Strong Sponsor
·FY 2025Job description
The Principal Full Stack Engineer will lead the design and delivery of next-generation platform capabilities within the Personalization Platform at Fidelity Brokerage. This role involves providing technical leadership across frontend, backend, and cloud technologies while mentoring engineers and promoting best practices. The team focuses on building scalable, cloud-native solutions that enhance personalized customer experiences. The position requires collaboration in a fast-paced Agile environment with various stakeholders to deliver resilient and extensible solutions.
Requirements
- 10 plus years of full stack engineering experience delivering scalable, enterprise-grade solutions.
- Bachelor’s degree in Computer Science or a related field.
- Proven ability to lead architecture and design decisions.
- Strong object-oriented programming expertise using Java and Python.
- Expertise in designing and developing RESTful services using Java, Spring Boot, Swagger/OpenAPI, and Docker.
- Hands-on experience building cloud-native applications on AWS.
- Strong experience with relational, NoSQL, and analytical databases.
- Experience with event-driven and streaming architectures using Kafka, Artemis, and Flink.
- Exposure to modern frontend technologies such as Angular and Node.js.
- Proven expertise in microservices architecture, API development, and domain-driven design.
- Experience designing systems for high availability, resiliency, and performance at scale.
- Experience implementing observability and monitoring solutions.
- Exposure to AI/ML technologies, developer productivity tools, and automation frameworks.
- Experience defining engineering standards, architectural patterns, and modernization strategies.
Responsibilities
- Lead design and delivery of core platform capabilities powering personalized experiences.
- Translate business needs into scalable, high-quality solutions with architects and product leaders.
- Improve performance, resiliency, and operational efficiency.
- Drive modernization, reducing technical debt and enhancing developer productivity.
- Mentor engineers and elevate technical excellence and engineering culture.
- Accelerate delivery through platform reuse, standardization, and DevOps automation.
- Foster a culture of innovation, accountability, and continuous improvement.
- Promote an AI-first engineering mindset using AI-assisted tools and intelligent automation.
Benefits
- Fidelity offers competitive compensation, annual bonuses, retirement contributions, comprehensive healthcare coverage, parental leave, tuition assistance, wellness programs, and extensive professional development opportunities.
Is this posting expired or inaccurate?
