PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Lead Java Developer:
-
Employment Type:
Contractor
-
Location:
Addison, TX (Onsite)
Do you meet the requirements for this job?

Lead Java Developer
Job Title
Lead Java Developer
Pay
$75–$85/hr (Contract)
Location
Hybrid (Remote with on-site collaboration)
Summary
We are seeking a highly experienced Lead Java Developer to spearhead the development of scalable microservices within a cloud-native environment. This role involves architecting and leading critical migration projects for one of the company's largest clients, contributing directly to the transition of on-premises applications to Google Cloud Platform (GCP). The ideal candidate will possess strong leadership skills, deep technical expertise in enterprise Java development, and a proven record of delivering innovative digital solutions in a dynamic, fast-paced setting.
Requirements
- 8+ years of professional Java development experience with enterprise microservices
- 5+ years of experience working with cloud platforms, particularly AWS and GCP architecture and deployment
- Expert in Spring Boot, GraphQL, and backend development technologies including Node.js
- Demonstrated proficiency with containerization and orchestration tools such as Docker and Kubernetes
- Strong understanding of event-driven architectures with Kafka and messaging frameworks like Camel
- Proven experience leading application modernization and digital transformation initiatives
- Familiarity with API gateways (e.g., Zuul, NGINX), service meshes (e.g., Istio), and security protocols (OAuth2/SAML)
- Working knowledge of CI/CD pipelines, observability tools, distributed tracing, and security best practices
- Bachelor's or Master’s degree in Computer Science, Engineering, or related field
Responsibilities
- Architect and lead the development of robust Java-based microservices using SpringBoot and related frameworks
- Guide and mentor engineering teams, establishing best practices in software design, testing, and DevOps
- Drive cloud-native solution strategy on AWS and GCP, overseeing deployment and scaling
- Design and deploy event-driven systems utilizing Kafka and messaging frameworks
- Collaborate across teams to align technical solutions with business objectives and client needs
- Lead modernization efforts, transforming monolith systems into microservices and integrating legacy components
- Implement and champion CI/CD practices, automated testing, and system observability
- Ensure application security, performance optimization, and production readiness
- Document solutions and promote knowledge sharing across engineering teams
Benefits
- Play a pivotal role in migrating a major client—the company's largest—to GCP, influencing significant digital transformation
- Opportunity to work with cutting-edge cloud-native technologies and best-in-class tools
- Be part of a stable, innovative environment that values top talent and professional growth
- Contribute to impactful projects with a renowned client in the telecommunications industry
- Competitive compensation package, with potential for skill development and career advancement
Length of Contract
6 months