What are the responsibilities and job description for the Sr. Java Developer - Charlotte, NC - W2 Candidates position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, HYR Global Source Inc, is seeking the following. Apply via Dice today!
Job Title: Java Backend Developer (AWS / Kubernetes / Terraform)
Location: Charlotte, NC (Onsite 4 days/week)
Duration: Long-term opportunity
Role Overview:
Job Title: Java Backend Developer (AWS / Kubernetes / Terraform)
Location: Charlotte, NC (Onsite 4 days/week)
Duration: Long-term opportunity
Role Overview:
- We are seeking a seasoned Java Backend Developer with deep expertise in Spring Boot, microservices, and cloud-native infrastructure.
- The ideal candidate will be hands-on in AWS migrations from on-prem, creating and managing Kubernetes clusters, and implementing Terraform-based infrastructure as code.
- This role blends backend development with cloud deployment, making it ideal for developers comfortable working across application and infrastructure boundaries.
- Java Development: Strong experience with Spring Boot and building microservices architecture
- Cloud & AWS: Experience migrating applications from on-prem to AWS, with understanding of best practices for security, scaling, and monitoring
- Kubernetes: Hands-on experience creating and managing Kubernetes clusters from scratch
- Infrastructure as Code: Proficient in Terraform for provisioning and managing cloud infrastructure
- Collaboration: Ability to work closely with DevOps, security, and backend teams
- Experience with CI/CD pipelines and automation for deployments
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK/EFK)
- Knowledge of containerized application deployment best practices
- Design, develop, and maintain backend Java applications using Spring Boot and microservices
- Lead AWS migrations from on-premises environments
- Create, deploy, and manage Kubernetes clusters for application hosting
- Implement and maintain Terraform modules for scalable infrastructure
- Collaborate with cross-functional teams to ensure smooth integration and deployment of services