Full Stack Engineer

Posted Jan 17

Job Description

  • Full-stack development experience using Java, Tomcat, Spring Boot, Angular, Node, and JavaScript
  • Proven experience in Oracle database and PL-SQL
  • Experience integrating with Service Oriented Architecture (REST) using Express/Node/Spring Boot/Dropwizard
  • AWS Certification

Description:

Are you passionate about contributing to the transformation of tax-efficient savings, protection, and guaranteed income in retirement for millions of customers? Join the Fidelity Investments Life Insurance (FILI) Technology team in Personal Investing. We are looking for a dedicated and skilled Full Stack Developer to participate in the modernization and creation of innovative, cloud-native experiences, capabilities, and platforms.

Responsibility:

As a Full Stack Developer, you will utilize your software development and automation expertise to design, develop, test, deploy, and maintain record-keeping applications. This role requires a hands-on engineer with strong design and development skills, responsible for overseeing all deliveries of the engineering team.

The Expertise You Have:

  • 5 to 10 years of hands-on experience in full-stack development using Java, Tomcat, Spring Boot, Angular, Node, and JavaScript
  • Experience with Service Oriented Architecture (REST) using Express/Node/Spring Boot/Dropwizard
  • Strong knowledge of designing and building large-scale applications
  • Expertise in application development with micro architectures
  • Knowledge of end-to-end DevSecOps automation with CI/CD pipelines, including Unit, Component, Functional, Performance, and Security test automation
  • Experience with mock frameworks and service virtualization
  • Proven experience in Oracle database and PL-SQL
  • Ability to provide automation solutions supporting various data scenarios
  • Certifications in AWS and practical experience with AWS services

The Skills You Bring:

  • Define, maintain, and support enterprise products
  • Troubleshoot and triage issues in both production and non-production environments
  • Collaborative, innovative, self-starter, and eager to learn
  • Excellent communication and documentation skills
  • Enjoy experimental development solutions
  • Ability to multitask within various initiatives if needed

Education: Bachelor's Degree