Lead Software Engineer - Java Fullstack
Core
Design, develop, and troubleshoot creative full-stack software solutions while driving adoption of enterprise-authorized AI-assisted engineering practices.
Role type
Senior IC Lead Software Engineer (Java Fullstack)
Builds
Secure, high-quality production code and resilient full-stack applications
Domain
Financial services / Enterprise software
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, TypeScript, REST APIs, CI/CD, automated testing, AI-assisted development validation, incident response, root cause analysis
Preferred skills
Cloud-native orchestration, distributed systems patterns, security controls in SDLC, legacy system modernization
Technologies
Java, Spring Boot, React, TypeScript, REST, AI tools, CI/CD pipelines
Responsibilities
Design and develop creative software solutions; review and debug code written by others; drive adoption of AI-assisted engineering practices; lead evaluation sessions with external vendors and internal teams; set technical direction and own end-to-end delivery; proactively reduce operational risk through automation
Seniority
Senior, hands-on IC with leadership responsibilities
