Who we are looking for We are seeking a hands-on technical leader with deep expertise in Core Java to lead the modernization of a mission-critical FX Order Management System.
This role is ideal for a seasoned Java engineer who thrives on solving complex backend challenges and is passionate about building high-performance, scalable systems.
You will be a key member of a global development team responsible for a high-throughput application that manages all client orders in State Street Markets—a system that underpins a major revenue stream for the bank.
Why this role is important to us This is a pivotal initiative for the State Street Markets business.
The successful modernization of this application will enhance performance, resilience, and maintainability.
Your Core Java expertise will be instrumental in ensuring the system's robustness and scalability throughout this transformation.
What you will be responsible for As the Java Application Modernization Lead, you will
Serve as the technical lead for the application modernization effort, with particular focus on Core Java, modernization of application components, and performance optimization.
· Design and implement high-volume, low-latency transactional systems using Java and SpringBoot.
· Lead the refactoring and enhancement of legacy Java components for modern deployment environments.
· Collaborate with cross-functional teams including QA, infrastructure, platform engineers, and business stakeholders.
· Analyze complex requirements and propose scalable, maintainable solutions.
· Own the full development lifecycle—from design and implementation to deployment and support.
· Communicate with senior management, developers, architects, and end users, who may be based in different locations and time zones
· Take ownership of this and related projects and see them to completion.
What we value These skills will help you succeed in this role
· Master-level Core Java skills, with a deep understanding of multithreading, memory management, and performance tuning.
· Proficiency in SpringBoot, Linux/Bash scripting, and Oracle databases.
· Familiarity with CI/CD tools (Git, Maven, Jenkins, Artifactory).
· Experience with front-end technologies (ReactJS, HTML5, JavaScript).
· Knowledge of the Software Development Lifecycle for Iterative, Agile, and traditional approaches
· Excellent communication and leadership skills, with the ability to mentor developers and influence architecture decisions.
· Demonstrated experience building and maintaining large, highly available distributed systems.
· Strong analytical skills including the ability to receive and analyze requirements
· Experience with release management
Education & Preferred Qualifications
· Bachelors or Masters in CS, Computer Engineering, Information Systems, or similar
· 5 years' experience working as a software developer
Additional requirements · Experience collaborating with offshore teams a plus
· Experience with Order Management systems a plus
· Experience with Web Application and microservice development using Spring a plus
· Demonstrated experience with Messaging frameworks including IBM MQ, Kafka a plus
· Experience with communications used in financial services (e.g.
FIX, FPML, etc.)
a plus
Salary Range:
$90,000 - $142,500 AnnualThe range quoted above applies to the role in the primary location specified.
If the candidate would ultimately work outside of the primary location above, the applicable range could differ. Job Application Disclosure: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.
An employer who violates this law shall be subject to criminal penalties and civil liability.
#J-18808-Ljbffr
Built at: 2025-07-18T11:03:41.263Z