Java Software Engineer - Director- Software Engineering
Core
Lead end-to-end delivery of large-scale, distributed Java applications supporting post-trade asset servicing operations.
Role type
Director, hands-on IC with leadership scope
Builds
Scalable technology solutions for post-trade asset servicing (corporate actions, income processing, tax services, custody support, regulatory reporting)
Domain
Financial Services / Post-trade operations
Deliverable
production ML models | product features
Required skills
Java, Spring, Angular, relational databases, messaging technologies, RESTful services, object-oriented design, design patterns, Agile development, cloud migration, Kubernetes
Preferred skills
Containerized applications
Responsibilities
Own end-to-end delivery of large-scale distributed Java applications; Design and develop scalable technology solutions for post-trade asset servicing; Provide hands-on technical leadership applying object-oriented design principles; Partner with business users and technologists to understand requirements and integrate shared frameworks; Drive cloud-migration initiatives to improve application resilience and operational efficiency; Lead delivery within a global Agile team and mentor engineers.
Seniority
Director, hands-on IC with strategic leadership

