Overview
Skills
Job Details
Job Title: Lead Java Full Stack Developer
Location: Plano, TX
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.
- 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.
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.