Elite Workforce Inc
Contract

Java Developer

Job ID: #540 Elite Workforce Inc Raleigh, North Carolina, 27607

About the Role

This position is for Our Client, a our client focused on health and human services. The Java Developer will play a pivotal role in modernizing legacy applications by designing, building, and maintaining cloud‑native solutions on Amazon Web Services. Working closely with data modernization teams, the candidate will translate business requirements into scalable, secure, and cost‑effective architectures. The role offers the opportunity to influence the agency’s digital transformation journey and deliver high‑impact solutions that improve public health data services.

Key Responsibilities

  • Collaborate with stakeholders to gather requirements and define modernization strategies.
  • Design, develop, test, and deploy Java‑based, cloud‑native applications using Spring and Hibernate.
  • Leverage AWS services (e.g., VPC, EC2, S3, Lambda, ECS/EKS, RDS, API Gateway, Glue, Athena) to build enterprise‑grade data lakes and backend systems.
  • Refactor and migrate legacy on‑premise applications to the AWS cloud environment.
  • Implement DevOps practices, including CI/CD pipelines, automation, and infrastructure as code.
  • Conduct code reviews, enforce security best practices, and maintain clean, efficient codebases.
  • Monitor application performance, optimize for cost, reliability, and security, and troubleshoot issues.
  • Participate in Agile/Scrum ceremonies and work closely with product managers and business analysts to refine requirements.
  • Document technical designs, deployment procedures, and operational guidelines.

Required Skills & Experience

  • 8‑10 years of professional software development experience with a strong focus on Java, J2EE, Spring Framework, and Hibernate.
  • 5+ years of hands‑on experience designing and implementing solutions on AWS, including VPC, EC2, S3, Lambda, ECS/EKS, RDS, API Gateway, Glue, and Athena.
  • 5+ years of experience modernizing legacy applications through refactoring, migration, and cloud‑native development.
  • Proficiency with relational databases (e.g., PostgreSQL, MySQL, Oracle) and transactional data handling.
  • Solid understanding of DevOps tools and practices such as Git, Jenkins, Docker, Kubernetes, and Infrastructure‑as‑Code (CloudFormation or Terraform).
  • Familiarity with ETL concepts and exposure to data analytics platforms like PowerBI or AWS QuickSight is a plus.
  • Demonstrated ability to work in Agile/Scrum environments, delivering incremental value in sprints.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).

Tools & Technologies

  • Programming Languages: Java (core), J2EE, Spring, Hibernate.
  • Cloud Platform: Amazon Web Services (VPC, EC2, S3, Lambda, ECS/EKS, RDS, API Gateway, Glue, Athena).
  • Databases: Relational DBMS (PostgreSQL, MySQL, Oracle) and transactional databases.
  • DevOps: Git, Jenkins, Docker, Kubernetes, CloudFormation/Terraform.
  • Data & Analytics: ETL tools, PowerBI, AWS QuickSight (preferred).
  • Project Management: Agile/Scrum tools (Jira, Confluence).

Work Schedule & Duration

  • Contract length: 12 months (08/17/2026 – 08/17/2027).
  • On‑site work at the Our Client HQ Building, 1910 Human Services Lane, Raleigh, NC.
  • Standard business hours with potential flexibility based on project needs.

Interview Process

The interview process consists of a single webcam interview conducted by the client’s hiring team. Candidates should be prepared to discuss technical experience, past modernization projects, and problem‑solving approaches.

Position Details

  • Employment Type: Contract
  • Duration: Approximately 12 months (with potential for extension)
  • Work Authorization: Must be authorized to work in the United States

Apply for this Position

Submit your application with resume

Apply Now

Job Summary

  • Job ID: #540
  • Contract
  • Raleigh, North Carolina, 27607
Back to Jobs
Elite AI Assistant
Online