Lead Java Backend Engineer
Job Description
- Provide hands‑on technical leadership to the crew, guiding engineers on design, implementation, and engineering standards, and mentoring team members to grow their skills.
- Design, build, and enhance Java (8–21) and Kotlin Spring Boot microservices and REST APIs across the order and trade lifecycle, including order capture, validation, routing, execution, allocation, and booking.
- Build event‑driven flows using Kafka and Kafka Streams to deliver reliable, real‑time order and trade processing.
- Deliver containerized services with Docker and Kubernetes on GCP, and manage data on PostgreSQL.
- Apply engineering best practices, including clean code, CI/CD, secure SDLC, and automated testing with JUnit and Mockito.
- Own L3 production support, including performance profiling, incident resolution, and root cause analysis, keeping low‑latency, high‑throughput trading services resilient and stable.
- Use GenAI‑assisted development, including Claude Code, to improve engineering productivity and code quality across the team.
- Collaborate closely with Product Owners, Architects, and engineers, and lead code reviews, testing strategies, and troubleshooting of complex technical issues.
- Drive modernization efforts by evolving legacy systems toward modular, cloud‑native, and event‑driven architectures on GCP.
Your expertise
Software engineering & technical skills
- Strong hands‑on experience in Java 8, 11, 17, and 21, including migrating applications across Java versions, building scalable microservices with Spring Boot, and designing REST APIs; experience with Kotlin.
- Experience with event‑driven architectures using Kafka and Kafka Streams, and with relational data stores such as PostgreSQL.
- Experience delivering containerized services with Docker and Kubernetes on GCP through CI/CD pipelines with automated testing, applying performance optimization, reliability, and secure development practices to low‑latency, high‑throughput services.
- Proven experience in L3 production support, including performance profiling, incident resolution, and root cause analysis of complex production issues.
- Hands‑on experience with GenAI‑assisted development, using tools such as Claude Code to improve productivity and code quality.
- Experience providing technical leadership and guidance to engineers while contributing hands‑on to development and problem solving of complex technical challenges.
??? people applied to this job
In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
Staff Site Reliability Engineer
2K.San Diego, USA
Site Reliability Engineering
Staff Engineer
Infrastructure Operations
$90,000 - $130,000/Mo
2 years ago
$90,000 - $150,000/Mo
2 years ago
Sr. Site Reliability Engineer
Veza.San Diego, USA
Site Reliability Engineer
Senior Engineer
Systems Architect
$120,000 - $160,000/Mo
2 years ago
Senior AWS Cloud & Site Reliability Engineer
INFY8.COM.San Diego, USA
AWS Expert
Cloud Infrastructure Specialist
Senior Site Reliability Engineer
$120,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Senior Systems Administrator
Ingenta.San Diego, USA
Systems Administration
IT Management
Network Infrastructure
$80,000 - $120,000/Mo
2 years ago