Java AI Lead Software Engineer - Vice President - Software Engineering
Core
Lead architectural design and modernization of Java applications and AI components within the Fund Services ecosystem for financial clients.
Role type
Vice President, Lead Software Engineer (Java/AI)
Builds
Fund Services ecosystem components, AI-integrated Java applications
Domain
Financial Services / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, SQL/PLSQL, REST, Domain-Driven Design, Object-Oriented Design, System Architecture, Agentic AI, Prompt Engineering, Spec-driven development
Preferred skills
Messaging frameworks, Caching solutions, Offshore team coordination, Infrastructure debugging
Technologies
Spring Boot, JUnit, BDD, SQL, PLSQL, REST
Responsibilities
Lead architectural design and modernization of defined components; Collaborate with product owners to design domain solutions; Act as a hands-on engineer tackling challenging problems; Provide technical mentorship to a squad of developers
Seniority
Vice President, Senior IC with strategic leadership