Fidelity Investmentsposted 6 months ago
Full-time • Mid Level
Hybrid • Merrimack, NH
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The role involves being part of the Fixed Income, Finance & Trading Services (FIFT) team within Fidelity Investment Asset Management Technology. The primary focus is on developing and maintaining trading, cash management, and market surveillance applications for Fixed Income Investment Professionals. The position requires a strong background in software development, particularly in Java, Spring Boot, REST API, and user interface technologies, while working in an agile environment.

Responsibilities

  • Work with product owners and business analysts to understand business and technical requirements.
  • Define system requirements and technical design for specific components within a release.
  • Engage in design and development for user interface (Angular or C#/.Net) or Java, Python, or Scala/AKKA based middle tier services.
  • Collaborate with Architecture, Data Services, and other Technology Teams.
  • Contribute to product quality plans, including test case development, design and code reviews, and regression testing.
  • Promote engineering practices and define source control, performance, environment, and deployment strategies.
  • Coordinate and deploy product releases.
  • Participate in an on-call rotation for Level 3 production support.
  • Develop, document, and communicate design artifacts within the team.
  • Maintain trusted relationships with business partners.
  • Guide and mentor other associates in an agile project delivery environment.

Requirements

  • Bachelor's degree in computer science, Mathematics, Engineering, or similar.
  • 10+ years of hands-on experience with Java, Spring Boot, REST API, and Angular or .Net.
  • Experience in user interface programming with HTML, CSS/SCSS, JavaScript, and Angular.
  • Knowledge of Microservices and Spring/SpringBoot.
  • Experience developing REST APIs.
  • Familiarity with public cloud platforms, preferably AWS, and knowledge of Docker, EKS, and serverless architecture.
  • Knowledge of ETL processes and tools like Informatica/Snaplogic.
  • Experience with messaging frameworks such as Kafka.
  • Familiarity with CI/CD tools and methodologies like Jenkins, Maven, Blue/Green.
  • Experience with testing frameworks like Cucumber, Karate, or Cypress.
  • Knowledge of SQL development and PLSQL procedures.

Nice-to-haves

  • Experience with functional programming skills, preferably Scala/Python.
  • Strong curiosity about building business applications for financial services.
  • Fast learner and excellent teammate.

Benefits

  • Flexible benefits that support career stages.
  • Hybrid working model with onsite and offsite work experiences.
  • Recognition as a top 10 Best Place to Work in 2024.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service