Software Engineer II (Java / Spring Boot)
US Bank
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 56% of similar roles. Most pay $165,000–$214,500 — the shaded band above. At the midpoint, this role pays about $195k versus about $190k for comparable roles.
Based on 240 similar postings.
Employer
The Federal Reserve is the central bank of the United States—one of the world's most influential, trusted and prestigious financial organizations.
The Federal Reserve currently has 33 open roles on FindRole.
Listed pay typically runs $144,950–$198,100 across 26 roles with salary data.
Most-posted roles
At a glance
The Principal Software Engineer role at the Federal Reserve Bank of Boston is a senior-level position within the Financial Services team, focusing on transforming FRFS into an enterprise-focused organization through innovative payment solutions like FedNow. This expert will design and develop complex software solutions using Java, Spring, Terraform, NoSQL, and RDS in AWS Cloud environments, ensuring high performance and availability. Key responsibilities include providing technical leadership on projects, collaborating with Agile teams to define user requirements, and training cross-functional teams on troubleshooting and resolving critical issues. The ideal candidate has 8+ years of Java development experience, proficiency in cloud-first architectures, and a deep understanding of CI/CD tools and DevOps processes. This role demands expertise in serverless architecture, high-volume environments, and compliance with Fed policies, while fostering continuous learning and innovation within the team.
Skills
What you'll do
What we're looking for
More like this
US Bank
PNC
US Bank
PNC
GEICO
PNC