Lead Software Engineer - Java, Resiliency Technology
Core
Design and deliver backend services, automation pipelines, and system resiliency solutions for critical initiatives in a regulated enterprise environment.
Role type
Lead Software Engineer (Java/Spring Boot)
Builds
Backend services, automation pipelines, and resiliency technology
Domain
Financial services / Enterprise software engineering
Required skills
Java, Spring Boot, System Design, CI/CD, Automation, Agile methodologies, Security, Testing, Operational stability
Preferred skills
Large-scale financial services experience, Cloud-based solutions (AWS), AI/ML, Generative AI, Agentic engineering, Risk and resiliency domains
Technologies
Java, Spring Boot, AWS, CI/CD, AI/ML
Responsibilities
Develop creative software solutions and design systems for complex problems; Write secure, high-quality production code and review/debug code; Identify opportunities to automate recurring issues; Design and deliver backend services and automation pipelines; Lead evaluation sessions to assess architectural designs and technical credentials.