Job Title: Full Stack Java Developer
Location: Plano, TX
Duration:: 9 months Contract - CTH
Pay Range: $(55.00 - 60.00)/hr on W2 all-inclusive without benefits
About the Role:
We are seeking a highly skilled Java Full Stack Lead Software Engineer with strong experience in building scalable enterprise applications. The ideal candidate will possess deep technical expertise in Java, Microservices, Spring Boot, and AWS, along with leadership abilities to guide engineering teams and deliver high-quality solutions.
Key Responsibilities
Lead the design, development, and deployment of complex, scalable applications using Java, Spring Boot, and Microservices architecture.
Drive end-to-end development across the full stack, including backend services and front-end integration.
Architect and implement cloud-native solutions using AWS services (EC2, S3, Lambda, API Gateway, ECS/EKS, etc.).
Provide technical leadership, mentorship, and code review guidance to team members.
Collaborate with cross-functional teams to understand requirements and deliver high-quality software.
Ensure code quality, performance optimization, and adherence to secure coding practices.
Troubleshoot production issues and implement robust monitoring and observability solutions.
Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Required Skills & Qualifications
12+ years of experience in enterprise software engineering.
Expert-level proficiency in:
Java (8+)
Spring Boot & Spring framework
Microservices architecture
AWS Cloud Services
Strong experience with RESTful APIs, event-driven systems, and containerization (Docker, Kubernetes).
Solid understanding of CI/CD pipelines (Jenkins, GitLab, GitHub Actions, etc.).
Front-end experience with JavaScript frameworks (React/Angular) is a plus.
Excellent problem-solving abilities and strong communication skills.
Proven experience leading engineering teams or working in a technical lead capacity.
Preferred Qualifications
AWS certification (Solutions Architect or Developer).
Experience with DevOps practices and Infrastructure-as-Code (Terraform/CloudFormation).
Working knowledge of relational and NoSQL databases.
Experience in financial services or large-scale distributed systems.