Lead Software Engineer - Java (Risk)
Core
Lead a team of engineers to design, develop, and maintain secure, scalable Java microservices for risk technology solutions.
Role type
Senior IC Lead Software Engineer (Java/Microservices)
Builds
Secure, stable, scalable technology solutions for risk management
Domain
Financial Services / Risk Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, Kubernetes, Cloud Computing, Oracle, Kafka, System Design, CI/CD, Agile, AI-assisted development tools
Preferred skills
AWS, Databricks, Data Mesh, GraphQL, Maven, TypeScript, React
Technologies
Java, Spring Boot, Kubernetes, AWS, Kafka, Oracle, Databricks, GraphQL, Maven, TypeScript, React, CI/CD
Responsibilities
Design and develop complex software solutions; coach engineers on safe AI-assisted development practices; create architecture artifacts; improve system stability and efficiency; participate in engineering communities of practice.