Apply for this Job
DescriptionFull Stack Developer - Fidelity Investments is looking for top Java engineering talent that can, via skilled development, deliver enterprise scale customer facing services. This role will play a key part in developing Fidelity's next generation of workflow planning solutions.
This position is based in Salt Lake City, UT.The Team - As part of the Advanced Process Solutions division within Fidelity Investments, you will join a Scrum team of 6-8 highly hardworking individuals tasked with re-imagining the customer experience and associate workflow for Fidelity. The team will be focused on developing a new microservices based platform to support life events and beneficiary qualification process.
The Expertise You Have - Bachelor's Degree in Computer Science / similar technical subject area and or equivalent experience
- 3-5 years Java development experience
- Confirmed ability with JavaScript/TypeScript and NodeJS
- 1+ years of experience with AWS and other cloud-based development methodologies / best-practices
- Excellent understanding of REST concepts and developing REST APIs with Spring Boot or NodeJS
- Experience with serverless computing and EKS based applications is a plus
- Hands on experience with: Git, Docker, Python, Shell Scripts,
- Understanding of Cloud databases including - DynamoDB and RDS
The Skills You Bring - You thrive in a collaborative environment and taking on new challenges
- Your communication with peers and leaders is clear and effective
- You help provide technical leadership and direction
- You are willing and excited to add your voice and opinion to the discussion
- You love to take initiative to solve a problem and get the job done
The Value You Deliver - Accountable for consistent delivery of functional software - sprint over sprint, release over release
- Excellence in software development practices and procedures
- Coordinating and leading research into new technologies as part of a team and with the Architecture teams to make judgement and recommendations for new and future releases.
- Providing experience in translating business requirements to detailed designs which meet performance, security, usability, reliability, and scalability requirements
- Responsible for QA readiness of software (end-to-end tests, unit tests, automation)
- Supplying to the team in technical guidance and mentoring new/junior team members as needed.
Date Posted: 26 March 2025
Apply for this Job