What are the responsibilities and job description for the Lead Java Developer position at Prestige Staffing Information Technology Job?
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
Salary : $75 - $85