cover image
Prestige Staffing

Lead Java Developer

Remote

Addison, United states

Senior

Freelance

27-11-2025

Share this job:

Skills

Communication Leadership Java GraphQL GitLab CI/CD DevOps Docker Kubernetes Jenkins Architecture node.js AWS cloud platforms Springboot Microservice Spring Nginx Spring Boot CI/CD Pipelines Kafka Microservices

Job Specifications

Lead Java Developer

Pay: Up to $85 per hour (W-2 arrangement)

Location: Remote

Summary

We are seeking a highly skilled and strategic Lead Java Developer to spearhead the design, development, and deployment of scalable microservice-based solutions within a cloud-native environment. This role requires extensive technical expertise, leadership skills, and a successful track record in enterprise-scale system architecture—ideally within the telecommunications sector. The ideal candidate will guide cross-functional teams, drive modernization initiatives, and ensure robust, secure, and high-performing software solutions that align with business objectives and customer needs.

Requirements

8+ years of professional Java development experience with emphasis on enterprise microservices
5+ years of hands-on experience with cloud platforms, preferably AWS, including architecture design and deployment
Strong proficiency with Spring Boot, GraphQL, and Node.js in backend development
Deep understanding of event-driven architectures and messaging systems such as Kafka and Camel
Proven experience leading application modernization and digital transformation projects
Expertise with containerization and orchestration tools, including Docker and Kubernetes
Familiarity with service meshes (e.g., Istio), API gateways (e.g., Zuul, NGINX), and OAuth2/SAML security protocols
Proficiency with CI/CD tools like GitLab and Jenkins, as well as observability platforms such as DataDog and SumoLogic
Solid grasp of telecommunications systems, including identity management, billing systems, and device management
Strong communication skills and ability to engage stakeholders effectively
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Responsibilities

Architect and lead the development of robust Java-based microservices utilizing SpringBoot and related frameworks
Guide and mentor development teams, promoting best practices in software design, testing, and DevOps processes
Design and implement cloud-native solutions on AWS, orchestrated with Kubernetes and Docker
Develop event-driven systems leveraging Kafka and messaging frameworks like Camel
Collaborate with cross-functional teams to align technology solutions with business goals and customer requirements
Lead modernization efforts, including transforming monolithic applications into microservices and integrating legacy systems
Champion CI/CD pipelines, automated testing practices, and observability strategies for reliable deployments
Drive initiatives related to identity management, billing platforms, and customer self-service portals
Ensure secure coding standards, optimize application performance, and achieve production readiness
Create and maintain comprehensive documentation, fostering knowledge sharing across teams

Benefits

Competitive compensation package up to $85/hr (W-2)
Flexible remote work environment
Opportunities for professional development and certifications
Collaborative, innovative remote-first work culture utilizing cutting-edge technology

#ZR-PRO

#DICE

About the Company

Prestige Staffing is an award-winning, nationally recognized leader in professional staff augmentation serving local IT, Healthcare, and Accounting & Finance clients as well as USA Contingent Workforce Programs. Our clients range from small entrepreneurial enterprises to Fortune 500 companies looking to hire the best contract and full-time talent quickly. Since 1999, Prestige Staffing has expanded from a small, locally-based business to become a national entity with offices in Atlanta, Austin, Charlotte, Chicago, Dallas, New... Know more