Full Stack Engineer

Salt Lake City, Utah

Efficus, Inc.
Apply for this Job
Description

Full 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