✦ Luna Orbit — System Administration

Lead Software Engineer - Java/Spring

at JPMorgan Chase

📍 Tampa, FL, United States Onsite Posted April 09, 2026
Type Full-Time
Experience lead
Exp. Years 5+ years
Education Not specified
Category System Administration

This is a Lead Software Engineer role at JPMorgan Chase’s Commercial & Investment Bank, responsible for designing, developing, and troubleshooting software while contributing across multiple technical areas. The position emphasizes secure, stable, scalable production delivery and leadership within an agile engineering organization.

  • Execute creative software solutions, design, development, and technical troubleshooting
  • Develop secure high-quality production code and debug code written by others
  • Lead evaluation sessions with external vendors, startups, and internal teams
  • Lead communities of practice across Software Engineering
  • Improve operational stability by eliminating or automating remediation of recurring issues

The role centers on Java and Spring Boot backend development using JPA, SQL, and REST, with event driven architecture built on Kafka. It also requires strong CI/CD experience using Jenkins and familiarity with relational enterprise databases such as Oracle; optional strengths include containers (Kubernetes/Docker) and AWS (Amazon Web Services).

The ideal candidate is a lead-level Java engineer with 5+ years of applied software engineering experience building secure, scalable, production systems. They have strong experience with Spring Boot, Kafka-based event driven architecture, RESTful backend services, Oracle databases, and CI/CD with Jenkins, plus a track record leading engineering practices and evaluating vendor/startup solutions.

5+ years applied experienceProficient in coding in JavaSpring BootJPASQLRESTExperience with event driven architecture using KafkaExperience building RESTful backend applications (Spring Boot) and solid relational enterprise databases (Oracle) experienceExperience with version control systemssuch as Git.Strong knowledge of CI/CD e.g. JenkinsHands-on practical experience in system designapplication developmenttesting and operational stabilityOverall knowledge of the Software Development Life CycleSolid understanding of cross cutting concerns such as Application Resiliencyand Security
Familiarity with Groovy and GradleStrong understanding of containerization technologies such as Kubernetes or DockerExposure to AI/ML technologies - especially familiarity with model training and inferenceExposure to AWS cloud technologies
Spring BootJPAKafkaRESTOracleGitJenkinsKubernetesDockerGroovyGradleAmazon Web ServicesAWS
JavaSpring BootJPASQLRESTevent driven architecture using KafkaRESTful backend applicationsOracleversion control systems such as GitCI/CD e.g. Jenkinssystem designapplication developmenttestingoperational stabilitySoftware Development Life CycleApplication ResiliencySecurityGroovyGradlecontainerization technologies such as Kubernetes or DockerAI/ML technologiesmodel training and inferenceAWS cloud technologies
JavaSpring BootJPASQLRESTKafkaevent driven architectureOracleGitCI/CDJenkinssystem designapplication developmenttestingoperational stabilitySoftware Development Life CycleApplication ResiliencySecuritycontainersKubernetesDockerGroovyGradleAWSAmazon Web ServicesJSON (implied via REST) (Not specified)
creative software solutionstechnical troubleshootingthinking beyond routine or conventional approachesreviews and debugs code written by othersleads evaluation sessions with external vendorsstartupsand internal teamsleads communities of practice across Software Engineeringdiversityopportunityinclusionand respect
Industry Banking
Job Function Lead the engineering and delivery of secure, scalable Java/Spring backend systems in an agile environment.
Role Subtype Backend Engineer
Tech Domains Java, Kubernetes, ITSM / ServiceNow, DevOps & SRE, Cloud & Infrastructure, AI & Machine Learning
Lead Software EngineerLead Software Engineer - Java/SpringJavaSpring BootJPASQLRESTKafkaevent driven architectureRESTful backend applicationsOracleGitCI/CDJenkinssystem designapplication developmenttestingoperational stabilitySoftware Development Life CycleApplication ResiliencySecurityGroovyGradlecontainerization technologiesKubernetesDockerAWSAmazon Web Servicesmodel training and inferenceAI/ML technologiescommunities of practiceAgile

Proficient in coding in Java, Spring Boot, JPA, SQL, REST, Experience with event driven architecture using Kafka, Strong knowledge of CI/CD e.g. Jenkins, On-site in Tampa, FL

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile