Talent.com
Senior Java Developer

Senior Java Developer

CG InfinityHouston, TX, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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 onsite
  • Competitive salary.
  • Flexible work hours.
  • Opportunity to lead impactful, global projects.
  • Powered by JazzHR

    eP3OkmYHhb

    serp_jobs.job_alerts.create_a_job

    Senior Java Developer • Houston, TX, US