Lead Java Developer

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 26 week(s)

Skills

Java

Job Details

Job Title: Lead Java Developer
Hybrid In: Pittsburgh, Cleveland, Dallas, or Phoenix 
Pay Rate: $70-$75/hour W2 

Job Summary:
Seeking an experienced Lead Java Developer to oversee and contribute to the development of microservices-driven, containerized Java applications within a hybrid work environment. The role involves providing technical leadership, cross-team collaboration, and accountability for delivering results aligned with client objectives.

Responsibilities:
• Consult with engineering teams to evaluate hardware-software interfaces, develop specifications, and resolve customer issues
• Lead software system testing, validation, and maintenance activities
• Communicate project status, proposals, and technical challenges to stakeholders
• Direct programming efforts and oversee documentation of software solutions
• Mentor and supervise team members to ensure technical excellence and adherence to project goals

Core Skills (Must-Haves):
• Angular + Node.js (6+ years experience)
• Java API development (6+ years experience)
• Containerization (e.g., Docker) (6+ years experience)
• Microservices architecture (6+ years experience)
• RESTful APIs (6+ years experience)
• Spring Boot (6+ years experience)
• Oracle / SQL (6+ years experience)
• Leadership skills to lead and coordinate cross-functional teams (6+ years experience)

Foundational Skills (Expected):
• Ability to work in dynamic environments and adapt to shifting priorities
• Results-driven mindset and effective communication skills

Bonus Skills (Nice-to-Haves):
• Previous management or team lead experience within technical teams

Soft Skills:
• Strong written and verbal communication skills
• Openness and transparency in team interactions
• Collaboration-oriented with ability to lead cross-functional teams

Education:
• Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred but not explicitly specified)

#INDCEI

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.