Senior Software Engineer II, Java/Microservices

State Street

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Burlington, MA
Salary
$90,000–$157,500 / yr
Posted
66 days ago
Freshness
Confirmed live 2 days ago
Closes
Oct 10, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $168k
This role $124k
$77k most similar roles pay here $216k

This role pays less than 90% of similar roles. Most pay $143,575–$193,125 — the shaded band above. At the midpoint, this role pays about $124k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About State Street

State Street Corporation is one of the world''s largest custodian banks and asset managers, providing investment servicing, investment management, and investment research to institutional investors. Industry: Financial Services & Asset Custody

State Street currently has 176 open roles on FindRole.

Listed pay typically runs $120,000–$202,500 across 172 roles with salary data.

Most-posted roles

View all roles at State Street

At a glance

TL;DR · Senior Software Engineer II, Java/Microservices

Sr. Software Engineer II - Java/Microservices, AVP serves as a senior technical contributor within an agile scrum team focused on the enhancement and maintenance of Charles River IMS modules. The role involves architecting and developing enterprise and cloud-native applications within the Front Office Order and Execution Management systems space. Responsibilities include designing, testing, and debugging software for high-concurrency, transactionally intensive database applications while providing expert troubleshooting for mission-critical client implementations. You will utilize Java, C#, React, SQL, and JavaScript to build robust solutions. The technical stack includes Spring Boot Microservices, Kafka, Azure Service Bus, RabbitMQ, Kubernetes, Redis, and databases like SQL Server or Postgres. Additionally, the role involves using observability tools such as Dynatrace and Grafana while addressing complex problems in portfolio management, trading, order management, compliance, post-trade, and wealth management systems.

What does a Software Engineer earn in Massachusetts?

Median $207604 from 88 postings across 22 companies.

See salary data

What you'll do

  • Architect and develop enterprise and cloud-native applications for Order and Execution Management systems.
  • Design, develop, test, and debug software using Java, C#, React, SQL, and JavaScript.
  • Solve complex problems involving high-concurrency, transactionally intensive database applications.
  • Provide expert-level troubleshooting for mission-critical client implementations and technical support teams.
  • Perform code reviews to provide critical analysis and guidance on proposed changes.
  • Write unit and automation tests to ensure high product quality.
  • Create technical design and API documentation for internal and customer use.
  • Mentor junior engineers and assist with the onboarding of new team members.

What we're looking for

  • Minimum of 8 years of professional experience in software engineering, including at least 5 years independently designing and developing solutions.
  • Minimum of 5 years of experience developing high-performance applications using the Java programming language.
  • Minimum of 3 years of experience designing and developing software for highly transactional, concurrent, and event-driven systems.
  • Minimum of 3 years of cloud-native application development experience in a platform like Microsoft Azure using Spring Boot, Kafka, Kubernetes, and Redis.
  • Minimum of 5 years of experience working within an Agile development methodology.
  • Demonstrated experience with SQL Server and Postgres relational databases, with preferred experience in Oracle or Exadata.
  • Experience in the financial services domain (Portfolio Management, Trading, Order Management, etc.) is strongly desired.
  • UI development experience in .Net/C#, React, and JavaScript is strongly desired.

More like this

Similar roles

Full Stack Software Engineer, Officer

State Street

Burlington, MA 18 days ago $70,000$118,750
Java Spring C# SQL JavaScript Angular React Kafka Snowflake Microsoft Azure AWS Kubernetes SQL Server RDBMS Agile Scrum event driven architecture

Team Lead Software Engineer, VP

State Street

Burlington, MA 45 days ago $120,000$202,500
Microservices Java C# SQL JavaScript React Spring Boot Kafka Kubernetes Microsoft Azure RDBMS Agile Scrum Object-Oriented Programming
10+ yrs exp

Principal Engineer, VP

State Street

Burlington, MA 63 days ago $120,000$202,500
Java C# SQL JavaScript Spring Boot Microservices Kubernetes Kafka RDBMS CI/CD Agile Scrum Object-Oriented Programming
10+ yrs exp

Lead Software Engineer, Java, Microservices

JPMorgan Chase

Plano, TX 25 days ago
Java Spring Boot Node.js Microservices React Angular TypeScript HTML CSS AWS Azure GCP SQL NoSQL REST APIs WebSockets Agile Scrum Mainframe
5+ yrs exp