Java Lead Engineer _ Vice President _Software Engineering
Core
Lead the design, development, and maintenance of Java-based enterprise applications and microservices for the Finance Operations & Risk Tech team.
Role type
Principal Software Engineer (Vice President Level)
Builds
Java applications, microservices, and cloud-focused architecture solutions
Domain
Financial Services / Enterprise Software Engineering
Deliverable
production ML models | product features
Required skills
Core Java, Spring Boot, Microservices, Kafka, REST, Object-Oriented Design, System Architecture, SQL, Unix/Linux, Agile methodologies, Gen AI tooling awareness
Preferred skills
AngularJS, AWS/Azure certifications, Distributed Caching, NoSQL (MongoDB), Big Data (Hadoop, Spark, Elastic Search)
Technologies
Java, Spring Boot, Kafka, Angular, AWS, Azure, MongoDB, Hadoop, Apache Spark, Elastic Search
Responsibilities
Develop and maintain Java-based applications; Own complete development on new platforms adhering to best practices; Coordinate with internal, external, offshore, and vendor teams; Drive Gen AI adoption and cloud architecture improvements
Seniority
Principal, hands-on IC with leadership responsibilities
