Overview
Skills
Job Details
Position Title: Java Backend Lead Developer
Domain: Banking / Finance
Location: Southlake, TX (Day-1 Onsite | 3 Days/Week No Remote)
Hire Type: Full-Time (FTE)
Core Technical Skills (Mandatory):
Java (Enterprise backend development)
Spring Boot & Microservices
Spring Batch minimum 3 years hands-on (mandatory)
Kafka or equivalent messaging platforms
Role Overview:
Serve as a hands-on Java Backend Lead, contributing code daily
Lead backend architecture and development for enterprise banking applications
Own and implement batch-processing solutions using Spring Batch
Design and build scalable microservices and APIs using Spring Boot
Drive event-driven processing using Kafka or similar messaging tools
Provide technical leadership through code reviews, design guidance, and mentoring
Lead and coordinate onshore, offshore, and near-shore teams from the US
Work closely with Product, QA, DevOps, and Architecture teams
Participate actively in Agile planning, sprint execution, and delivery
Experience & Qualifications:
10+ years of overall IT experience
7+ years of strong hands-on Java backend development
3+ years of real, hands-on Spring Batch experience (non-negotiable)
2+ years in a formal Team Lead role with delivery ownership
Current role must include hands-on coding responsibilities
Strong experience in backend APIs and enterprise systems
Proven experience working in Agile/Scrum environments
Excellent communication and stakeholder management skills
Authorized to work in the US without sponsorship
Written confirmation for day-one onsite work required (no exceptions)