Job Description
Job Description
Job Title : Senior Java Developer – Spring Boot - Houston TX
About the Role
We’re seeking an experienced Java Developer with deep Spring Boot expertise and proven experience leading both onshore and offshore teams. This is a hands-on leadership role — you’ll guide developers, collaborate with product, QA, and DevOps, and ensure high-quality delivery of scalable, high-performance applications.
You’ll balance technical excellence with people leadership , ensuring smooth coordination across time zones while driving projects from design to production.
Key Responsibilities
- Lead & Mentor : Guide a distributed development team (onshore + offshore), providing technical direction, code reviews, and career coaching.
- Hands-on Development : Design, develop, and maintain Java-based applications using Spring Boot.
- Integrations : Build and maintain RESTful APIs, integrate databases, and work with third-party services.
- Collaboration : Partner with cross-functional teams to understand requirements and align solutions with business goals.
- Code Quality : Establish coding standards, best practices, and ensure maintainable, testable code.
- Troubleshooting : Resolve production issues quickly and collaborate on performance tuning.
- Delivery Management : Oversee sprint planning, ensure deadlines are met, and manage inter-team dependencies.
Required Skills & Experience
8+ years of professional Java development (Java 8+).Proven leadership of offshore development teams — including task allocation, mentoring, and performance management.Expert in Spring Boot, Spring MVC, Spring Data JPA .Strong understanding of RESTful APIs & microservices architecture .Experience with relational databases ( MySQL, PostgreSQL ) and ORM tools ( Hibernate / JPA ).Familiar with Git and CI / CD pipelines (Jenkins, Azure DevOps, GitHub Actions, etc.).Skilled in unit & integration testing ( JUnit, Mockito ).Nice-to-Have
Experience with Docker, Kubernetes , and cloud platforms ( AWS / Azure ).Exposure to frontend frameworks (Angular / React) for end-to-end delivery coordination.Awareness of application security and performance tuning best practices.Soft Skills
Strong leadership and remote team coordination skills.Clear, proactive communicator across time zones.Problem-solving mindset with delivery focus.Comfortable working in Agile / Scrum environments.Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).Perks & Benefits
3 days onsiteCompetitive salary.Flexible work hours.Opportunity to lead impactful, global projects.Powered by JazzHR
eP3OkmYHhb