✦ Luna Orbit — Software Engineering

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 Software Engineering

Lead Software Engineer role focusing on backend Java/Spring solutions in a banking environment, delivering secure and scalable REST services with modern DevOps practices.

  • Develop secure production code
  • Review/Debug code
  • Lead architecture discussions
  • Drive DevOps practices
  • Mentor team

Stack includes Java/Spring Boot, Kafka, SQL/Oracle, REST, CI/CD with Jenkins, containerization (Docker/Kubernetes), and AWS exposure.

The ideal candidate is a senior/lead software engineer with 5+ years of Java/Spring experience, strong backend focus, and familiarity with AWS and Oracle technologies, capable of delivering robust REST services in a large enterprise.

Formal training or certification on Software Engineering concepts5+ years applied experienceProficient in JavaSpring BootJPASQLRESTExperience with KafkaExperience building RESTful backend applications (Spring Boot) and Oracle DBCI/CD using Jenkins
GroovyGradleKubernetesDockerAWS cloud technologies
GitJenkinsSpring BootKafkaOracleRESTSOAPXMLDockerKubernetesAWS
JavaSpring BootJPASQLRESTKafkaGitJenkinsCI/CDOracleAWSGroovyGradle
JavaSpring BootJPASQLRESTKafkaGitJenkinsCI/CDGroovyGradleKubernetesDockerAWSOracleXMLWeb services
problem solvingteam collaborationcommunicationcultural awareness

Preferred

AWS Certified Solutions Architect – Associate or Professional
Industry Banking
Job Function Develop and deliver backend Java/Spring services for banking technology platforms
Role Subtype Backend Engineer
Tech Domains Java, Spring Framework, SQL / PostgreSQL, REST, Kafka, CI/CD, Jenkins, Git, Docker, Kubernetes, Amazon Web Services, Oracle, XML, Web services
lead software engineerjavaspring bootjpasqlrestkafkaci/cdjenkinsdockerkubernetesawsoraclegroovygradlexmlsoapweb servicesgit

Less than 5 years of experience, Lack of Java/Spring Boot experience, No on-site Tampa availability

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