Software Engineer
Posted
The Role
Are you energized by modernizing complex systems while building cloud?ready solutions? In this role, you will be designing, maintaining, and modernizing legacy Java applications, while working to scalable, cloud?based architectures on AWS. You will play a key role in refactoring and enhancing existing platforms to improve performance, reliability, and long?term maintainability. Collaborating closely with cross?functional partners, you'll help translate business needs into secure, well?designed technical solutions that support critical enterprise capabilities.
Key responsibilities include:
We work in a technology organization committed to building secure, reliable, and scalable solutions that support Fidelity's core businesses. We work closely with product, architecture, and infrastructure partners to modernize platforms while ensuring stability for mission?critical systems. We value collaboration, continuous improvement, and thoughtful innovation as we balance legacy systems with forward?looking cloud solutions.
--
Are you energized by modernizing complex systems while building cloud?ready solutions? In this role, you will be designing, maintaining, and modernizing legacy Java applications, while working to scalable, cloud?based architectures on AWS. You will play a key role in refactoring and enhancing existing platforms to improve performance, reliability, and long?term maintainability. Collaborating closely with cross?functional partners, you'll help translate business needs into secure, well?designed technical solutions that support critical enterprise capabilities.
Key responsibilities include:
- 6+ years Designing and building RESTful services using Spring Boot
- Refactoring and enhancing legacy Java applications to improve reliability and performance
- 2+ years supporting and integrating applications with AWS services such as EC2, RDS, and S3
- Collaborating with product, architecture, and DevOps teams to deliver scalable solutions
- Integrating with relational databases and messaging systems
- Troubleshooting and resolving complex production issues
- Supporting CI/CD pipelines and secure, compliant application deployments
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
- Strong hands?on experience with Java and Spring Boot in enterprise environments
- Experience designing and supporting RESTful APIs
- Experience working with legacy Java systems and modernizing or refactoring existing codebases
- Familiarity with AWS services such as EC2, RDS, S3, and cloud?based deployment models
- Experience integrating applications with databases and messaging systems
- Ability to troubleshoot complex production issues and deliver pragmatic solutions
- Collaboration and communication skills; ability to work optimally with cross?functional teams
- Experience supporting CI/CD pipelines
- Exposure to cloud migration or hybrid legacy/cloud architectures
We work in a technology organization committed to building secure, reliable, and scalable solutions that support Fidelity's core businesses. We work closely with product, architecture, and infrastructure partners to modernize platforms while ensuring stability for mission?critical systems. We value collaboration, continuous improvement, and thoughtful innovation as we balance legacy systems with forward?looking cloud solutions.
--
