Lead Java Full Stack Developer

Overview

On Site
$55 - $58
Contract - W2
Contract - 12 Month(s)

Skills

API
Agile
Amazon DynamoDB
Amazon RDS
Amazon S3
Amazon Web Services
AngularJS
Apache Maven
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
Development Testing
Git
Gradle
J2EE
Java
Jenkins
Leadership
Management
Mentorship
Microservices
MongoDB
MySQL
NoSQL
Oracle
Problem Solving
RESTful
React.js
Remote Desktop Services
Requirements Analysis
SQL
Scalability
Scrum
Software Development
Spring Framework
Team Leadership

Job Details

Job Title: Lead Java Full Stack Developer

Location: Plano, TX

Job Summary:

We are seeking a highly skilled Lead Java Full Stack Developer with proven experience leading Java development teams and delivering scalable, high-performance applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, AWS Cloud, and modern front-end frameworks, with the ability to guide and mentor a team of developers while remaining hands-on in design and coding.

Key Responsibilities:
  • Lead and mentor a team of Java full stack developers, ensuring high-quality code delivery.
  • Architect, design, and implement scalable applications using Java, Spring Boot, Microservices, and AWS.
  • Oversee the end-to-end software development lifecycle, including requirement analysis, design, development, testing, and deployment.
  • Collaborate with product owners, architects, and cross-functional teams to define technical requirements and deliver solutions.
  • Drive best practices in coding standards, CI/CD pipelines, code reviews, and Agile methodologies.
  • Hands-on development with both backend (Java, Spring Boot, REST APIs) and frontend (Angular/React) frameworks.
  • Optimize application performance and ensure security and scalability in AWS cloud environments.
Required Skills & Qualifications:
  • Bachelor s or Master s in Computer Science/Engineering or related field.

  • 8+ years of experience in Java/J2EE full stack development.

  • 4+ years of team lead experience managing and mentoring developers.

  • Strong expertise in Java, Spring Boot, Microservices, RESTful APIs.

  • Proficiency in frontend technologies such as Angular or React.

  • Hands-on experience with AWS services (Lambda, ECS, S3, RDS, API Gateway, CloudFormation, etc.).

  • Experience with CI/CD tools (Jenkins, Git, Maven, Gradle, etc.).

  • Knowledge of SQL/NoSQL databases (Oracle, MySQL, MongoDB, DynamoDB).

  • Familiarity with Agile/Scrum methodologies.

  • Excellent problem-solving, communication, and leadership skills.

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.