Principal Software Engineer (Java, Spring Boot, REST)

Fidelity InvestmentsSmithfield, RIfull_timeprincipal

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Apply strong software development and test automation skills to design, develop, test, deploy, maintain, and improve customer-facing software solutions.
  • Enable your Scrum team in accepting development and automation frameworks and standard methodologies.
  • Coach and mentor junior engineers and perform code reviews.
  • Collaborate with colleagues on technical implementation and process improvement, and work closely with Architecture, Development, User Experience, and Product Owner to design new features.
  • Take personal accountability for delivering strong results, managing multiple tasks, and making decisive decisions.

Soft Skills

Software DesignAgileScrumWritten CommunicationMentoringProblem SolvingBrokerage And Financial Services Application DevelopmentWeb Security

Benefits

  • 401k
  • Health Insurance
  • Remote Work

Culture

Agile/ScrumCode Review CultureMentorship ProgramCross-Functional TeamsDiverse Leadership

Requirements

Preferred: Bachelor's degree or equivalent experience in computer science, computer engineering, information systems
Regions: Us

Get jobs like this in your inbox

Weekly Java, JavaScript, Spring hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in