Senior Lead Software Engineer - Full Stack/Java/AWS
Core
Lead a global scrum team to design, build, and operate scalable, secure, cloud-native enterprise applications for a commercial and investment bank lending technology organization.
Role type
Senior Lead Software Engineer (Full Stack/Java/AWS)
Builds
Business-critical lending, credit origination, and workflow applications
Domain
Financial services / Cloud-native distributed systems
Required skills
Java, Spring Boot, React, TypeScript, AWS (ECS/Fargate, Aurora, Terraform), Microservices, REST/GraphQL APIs, Kafka, System Design, Mentoring, AI-assisted development governance
Preferred skills
Python, NoSQL, Financial services domain experience
Technologies
AWS, Kafka, Terraform, Spring Boot, React, TypeScript, PostgreSQL, GraphQL, REST, Java
Responsibilities
Lead technical design discussions and architect secure, scalable solutions; mentor engineers and promote AI-first development practices; develop and review production code; drive system modernization and technical debt reduction; define long-term platform direction; collaborate with product partners to deliver client impact.