Java Application Modernization Lead, Vice President

Overview

On Site
USD 90,000.00 - 142,500.00 per year
Full Time

Skills

FX
Pivotal
Scalability
IT Management
Software Modernization
FOCUS
Code Refactoring
Collaboration
Quality Assurance
Java
Multithreading
Management
Performance Tuning
Linux
Bash
Scripting
Oracle
Database
Continuous Integration
Continuous Delivery
Git
Apache Maven
Jenkins
React.js
HTML5
JavaScript
Software Development
Agile
Communication
Leadership
Mentorship
Analytical Skill
Release Management
Computer Engineering
Information Systems
Offshoring
Order Management
Web Applications
Microservices
Spring Framework
Messaging
IBM WebSphere MQ
Apache Kafka
Financial Services
FpML
Law

Job Details

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 Annual

The 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.