Lead Software Engineer - Java, AWS (Corporate Sector)
Core
Lead a team of engineers to design, build, and maintain secure, scalable Java microservices and cloud-native applications using AWS, with a focus on integrating responsible AI-assisted development practices.
Role type
Senior IC Lead Software Engineer (Java/AWS)
Builds
Production-grade financial software systems, microservices, and automated testing pipelines
Domain
Financial Services / Cloud-Native Engineering
Deliverable
production ML models | product features
Required skills
Java, AWS, Microservices, Kafka, PostgreSQL, System Design, AI-assisted development governance, Secure coding practices, Team leadership, SDLC automation
Preferred skills
Banking domain experience, AWS Certification
Technologies
Java, AWS, Kafka, PostgreSQL, AI-assisted tools
Responsibilities
Provide technical guidance and direction to support business and technical teams; Develop secure, high-quality production code and review/debug code written by others; Lead the adoption and governance of approved AI-assisted engineering practices; Establish measurable validation standards for secure coding and automated testing; Drive decisions that shape product design and technical operations; Serve as a subject matter expert in focus areas; Advocate firmwide software development lifecycle frameworks and tools.