Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Requirements
Candidates should have 10+ years of hands-on software engineering experience with strong expertise in distributed systems, event-driven architecture, and microservices. Proficiency in Java (10+) and Python is required, along with deep experience using Spring Boot and strong foundations in object-oriented design and design patterns. Experience developing secure, high-performance RESTful APIs is essential.
You must have strong knowledge of AWS services including SQS, SNS, Lambda, ECS/EKS (Kubernetes), S3, RDS/PostgreSQL, DynamoDB, CloudFormation, and Apache Kafka. Experience with containerized and serverless architectures (Docker, Kubernetes) is also required. Strong capabilities with relational and NoSQL databases, data modeling, and automated testing using TDD/DDD with frameworks such as JUnit and Mockito are essential.
A solid understanding of DevOps practices, CI/CD pipelines, Git, Maven/Gradle, and Agile workflows is expected. Candidates should also have experience leveraging GitHub Copilot and AI-assisted software development tools to accelerate development, improve code quality, enhance productivity, and support modern engineering practices. Successful candidates excel at interpreting business requirements, managing priorities effectively, collaborating across distributed teams, and maintaining a proactive, continuous learning mindset.
About the company
At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer. Fidelity will reasonably accommodate applicants with disabilities who need adjustments to complete the application or interview process.
Fidelity TalentSource, is the in-house temporary staffing provider for Fidelity Investments. Unlike traditional staffing agencies, we are an internal business unit within Fidelity’s Talent Acquisition team, dedicated to recruiting talent from various backgrounds for roles in Fidelity’s regional and investor center locations. Our mission is to help you experience Fidelity’s diverse and inclusive workplace while expanding your skill set and professional network, with the ultimate goal of conversion to full-time employment as part of Fidelity’s long-term strategy.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Why Attend a Developer Event in 2026?
Fully Remote Software Engineer Jobs
Dev Digest 121 - AI goes offline