Lead Software Engineer - Java - Wealth Management
Core
Design, develop, and troubleshoot secure, high-quality enterprise backend systems for wealth management investments platforms using Java and cloud-native technologies.
Role type
Senior IC Lead Software Engineer (Java/Backend)
Builds
Scalable, secure, and efficient microservices and APIs for the Wealth Management Investments Platform
Domain
Financial Services / Wealth Management / Cloud-Native Backend
Deliverable
production ML models | product features
Required skills
Advanced Java, Spring Boot, Microservices, REST APIs, SQL, NoSQL, Kafka, IBM MQ, Kubernetes, Redis, AWS, AI-assisted development tools, Technical documentation (OpenAPI/Swagger)
Preferred skills
JavaScript, TypeScript, Trading systems, FIX protocol
Technologies
AWS, Kafka, Kubernetes, Redis, Spring Boot, OpenAPI, REST, SQL, NoSQL, IBM MQ
Responsibilities
Design and develop secure production code; review and debug code written by others; lead evaluation sessions with external vendors and internal teams; drive adoption of AI-assisted engineering practices; identify opportunities to automate recurring issues; solve complex technical problems independently.
Seniority
Senior, hands-on IC with leadership responsibilities