F

Fidelity Investments

Manages investments and workplace retirement plans

Senior Software Engineer-Angular - Spring Boot, Java

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDenver, CO, USA

About the Job

Requirements

  • A Bachelor's degree in computer science, computer engineering, or information systems is preferred, or equivalent experience, with at least 6 years of development experience.
  • Expertise in building scalable web and middle-tier applications using Java, Spring Boot, and Angular.
  • Strong foundation in software design, data structures, and algorithms.
  • Strong experience with web services, including JSON, XML, REST, and SOAP.
  • Experience building cloud-enabled applications using 12-factor design.
  • Experience with Docker containerization and AWS cloud deployment and application management.
  • Experience with unit testing and test automation libraries or strategies.
  • Experience with CI/CD pipelines, Kubernetes, Terraform, and Jenkins.
  • Experience delivering software in an Agile environment.
  • Strong verbal and written communication skills and the ability to translate business logic into technical requirements; experience in an Agile Scrum environment.
  • Multi-stack development knowledge spanning Java/J2EE, Spring Boot, JUnit, Cucumber, Selenium, Serenity, Angular/JavaScript, TypeScript, web services, REST, and HTTP.
  • Strong understanding of identity and access management, authentication, and authorization.
  • Experience working in an Agile environment and exposure to test automation.
  • Ability to work with remote and international team members.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve customer-facing software solutions for Fidelity Institutional Technology.
  • Develop and maintain critical security functionality, including the login page, the Forgot Your Password workflow, and multi-factor authentication.
  • Develop and deploy software in a fast-paced environment.
  • Collaborate with colleagues on technical implementation and process improvement.
  • Work with Architecture, Development, User Experience, and Product Owner teams to design new features.
  • Keep up to date with technologies and frameworks.
  • Work with new technologies to solve testing challenges and improve processes.

Desired Qualifications

  • Experience with brokerage and financial services application development.
  • Working knowledge of design systems.
  • Knowledge of web security attack methods and measures to defend against them.

About the Company

Fidelity Investments

Manages investments and workplace retirement plans

Fidelity Investments manages money and runs brokerage accounts for individuals, while administering workplace benefits and supporting financial advisers and institutions. Its funds span active management and index investing, and its advice services range from automated portfolios to dedicated wealth managers. Customers trade through online accounts or work with advisers by phone and at investor centers, while employers use its services for retirement savings and stock plans. The business earns advisory fees and charges for selected trades, with institutional custody and clearing services alongside its consumer accounts. Fidelity was founded in 1946 and is headquartered in Boston, Massachusetts, United States.

Company size
10,001+
Company stage
Debt Financing
Total funding
$250.4B
Headquarters
Boston, MA
Founded
1946

Recently Posted Jobs

Explore more opportunities at Fidelity Investments

See more jobs