CareerPlanSign in

Lead Software Engineer - Java

USA💼 Full-time🗓 2026-09-26 → 2026-09-29

Core

Design, build, integrate, and operate secure, scalable, and resilient applications and services while providing hands-on technical guidance and mentoring engineers.

Role type

Lead Software Engineer (Java)

Builds

Production software systems and services

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Core Java 8+, Spring, Spring Boot, Hibernate, Maven, Jenkins, Linux, Git, Oracle, Docker, system design, performance optimization, resilience engineering, automation, DevOps toolchains, cloud-native patterns, unit testing, functional testing, integration testing, regression testing, performance testing, acceptance testing, root cause analysis, secure coding

Preferred skills

React JS, AI-assisted coding tools

Technologies

Spring, Spring Boot, Hibernate, Maven, Jenkins, Docker, Oracle, Linux, Git

Responsibilities

Design and develop scalable applications, coordinate resolution of complex service issues, collaborate on technical roadmaps, improve delivery quality through automation and code reviews, mentor engineers, provide technical guidance on architecture and practices

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via codingjobboard · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.