Back to search:Java Tech / Dallas, Tx
Overview:
Java Tech Lead
Location: Dallas, TX
Type: Contract
Role Overview
We are seeking a highly skilled Java Tech Lead to provide technical leadership, design scalable solutions, and guide a team of developers in building enterprise-grade applications. The ideal candidate will bring strong expertise in Java, Spring Boot, Microservices, REST APIs, and cloud technologies along with excellent leadership and communication skills.
Key Responsibilities
  • Lead the design, development, and implementation of Java-based enterprise applications.
  • Provide technical leadership and mentorship to the development team.
  • Collaborate with business stakeholders, architects, and cross-functional teams to gather requirements and define solutions.
  • Drive best practices in coding, architecture, testing, and deployment.
  • Design and implement Microservices and RESTful APIs with a focus on scalability, security, and performance.
  • Perform code reviews, ensure compliance with coding standards, and resolve complex technical issues.
  • Work closely with DevOps teams to support CI/CD pipelines, containerization, and cloud deployment.
  • Stay updated on emerging Java frameworks, tools, and technologies to recommend continuous improvements.
Required Skills & Experience
  • 8+ years of professional software development experience with Java/J2EE.
  • Strong expertise in Spring Boot, Microservices architecture, and REST API development.
  • Solid experience with cloud platforms (AWS, Azure, or GCP preferred).
  • Hands-on knowledge of containerization (Docker, Kubernetes).
  • Experience with messaging systems (Kafka, RabbitMQ, or similar).
  • Proficiency in databases (SQL & NoSQL).
  • Familiarity with CI/CD pipelines, version control (Git), and automated testing frameworks.
  • Strong leadership, communication, and problem-solving skills.
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.

FoCookieConsentP1 FoCookieConsentLink FoCookieConsentP2