CareerPlanSign in

Lead Full Stack Java Engineer - Banking

USAFull-time$61,000–$101,0002026-10-14 → 2026-10-15

Core

Design, develop, and troubleshoot secure, high-quality software solutions for banking products, leading technical decisions and fostering engineering standards.

Role type

Lead Full Stack Java Engineer

Builds

Secure, stable, and scalable technology products for Consumer & Community Banking

Domain

Banking / Financial Services

Deliverable

production ML models

Required skills

Java, Spring Boot, Kafka, AWS, CI/CD, Python, JavaScript, Cloud-native architecture, Event-driven design, Application security, Automation

Preferred skills

Team leadership (3-6 engineers), Mentoring junior engineers, Causal inference in ML, AI-assisted engineering, Visual Studio Code debugging

Technologies

AWS, Kafka, Spring Boot, Java, Python, JavaScript, CI/CD, Visual Studio Code

Responsibilities

Design, develop, and troubleshoot software solutions; Produce secure, high-quality code and review, test, and debug code written by others; Find opportunities to automate recurring issue remediation and strengthen application and system stability; Lead evaluations with external vendors, startups, and internal teams to assess architecture, technical fit, and alignment with enterprise standards; Lead and contribute to communities of practice that encourage adoption of emerging technologies across Software Engineering; Work with product and technology stakeholders to turn business needs into technical solutions and delivery plans