Lead Full Stack Java Software Engineer – Digital Banking Platform
Core
Lead Full Stack Java Engineer building a next-generation digital banking platform from the ground up, influencing architecture and shaping engineering practices.
Role type
Senior IC Lead Full Stack Java Software Engineer
Builds
Modern cloud-based digital banking applications and services
Domain
Financial Services / Banking Technology
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Angular, API development, CI/CD pipelines, Git, database design, distributed systems, performance optimization, resilient system design
Preferred skills
Mobile development, leading technical initiatives, mentoring engineers, cross-functional collaboration
Technologies
Java, Spring Boot, Angular, GitLab
Responsibilities
Design and develop full-stack applications; lead technical design discussions and architecture sessions; review and approve pull requests and technical designs; coach team members on code quality, testing, and best practices; oversee source control and deployment integration; drive adherence to performance and resiliency standards; communicate architecture and risks to stakeholders.
Seniority
Senior, hands-on IC with leadership responsibilities