Lead Java Backend Developer
Job Description
Job Title: Lead Java Backend Developer
Location: Plano, TX (Onsite)
Role Overview
We are seeking an experienced Lead Java Backend Developer to join our team onsite in Plano, TX. The ideal candidate will have strong expertise in building scalable backend systems using Java and modern frameworks, along with proven experience leading technical teams and driving architecture decisions.
Key Responsibilities
Lead the design and development of scalable backend systems using Java and Spring Boot
Architect and implement microservices-based applications
Develop and maintain RESTful APIs and backend services
Provide technical leadership and mentor junior developers
Collaborate with cross-functional teams including product, QA, and DevOps
Participate in system design, code reviews, and performance optimization
Ensure best practices in coding standards, security, and scalability
Drive integration with third-party services and internal systems
Required Skills & Experience
10+ years of experience in Java backend development
Strong expertise in Java, Spring, Spring Boot
Hands-on experience with microservices architecture
Experience building and consuming REST APIs
Strong understanding of system design and scalable architectures
Experience with cloud platforms (AWS/Azure)
Familiarity with messaging systems (Kafka/RabbitMQ)
Experience with Docker, Kubernetes is a plus
Strong problem-solving and leadership skills
Preferred Qualifications
Experience in financial services / banking domain
Exposure to event-driven architecture
Strong knowledge of CI/CD pipelines and DevOps practices
Similar Jobs
Java Full Stack Developer
Remote
Java Developer With Scala
Remote
Java Full Stack Engineer
Remote
Senior Java Developer
New York
Backend Engineer
GA