Java Developer

Charlotte, NC, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
On-site
USD59 - USD60/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java Developer

Summary

job summary:

This is a mid-level, hands-on development role supporting the Enterprise Architecture program. The primary focus (~80%) involves building the Architecture Portal (leveraging Angular, Spring Boot, and Gen AI) and deploying Enterprise Insight, a containerized EA repository platform, on AWS EKS. The secondary focus (~20%) is supporting architecture governance activities. The successful candidate will leverage AI-assisted coding tools to accelerate development and must possess exceptionally solid core skills in Java, Spring Boot, and Spring Security. Looking ahead, this role will also support an upcoming future project focused on Keylock security.





location: Charlotte, North Carolina

job type: Contract

salary: $59 - 60 per hour

work hours: 9am to 5pm

education: Bachelors



responsibilities:

  • Build and enhance the Architecture Portal utilizing an Angular 20 frontend and Spring Boot REST APIs.
  • Coordinate with the vendor to plan, deploy, and configure our architecture modeling tool, Enterprise Insight (delivered as container images), on AWS EKS.
  • Manage deployment specifics including manifests, ConfigMaps, Volume Mounts, secrets, and health checks.
  • Build Spring Boot API integrations with Enterprise Insight, CMDB, and internal developer tools.
  • Write and maintain automated tests for both frontend and backend systems.
  • Support and build out future project initiatives focused on Keylock security.
Secondary Responsibilities (~20%)


  • Support Architecture Review Board (ARB) meetings by capturing decisions, action items, and follow-ups.
  • Manage architecture intake workflows using Confluence and Jira.
  • Assist with architecture documentation and standards as needed.
Required Skills & Qualifications


  • Core Backend: Exceptionally strong, foundational skills in Java, Spring Boot (REST APIs, Spring Data), and Spring Security. Must have 4+ years of hands-on Spring Boot experience.
  • Core Frontend: 4+ years of hands-on experience with Angular (v14+), TypeScript, and RxJS.
  • Security & Integration: Extensive experience integrating with third-party APIs, including strong knowledge of SSO, OAuth/JWT, error handling, and retries.
  • Cloud & Containers: Strong understanding of Docker, alongside proven experience with Kubernetes/EKS and AWS container deployments.
  • Development Tools: Experience utilizing AI-assisted coding tools for efficient software delivery. Familiarity with Jira and Confluence.
Nice to Have


  • Experience with reactive/WebFlux programming.
  • Exposure to EA modeling tools (e.g., LeanIX, Orbus, ArchiMate).
  • Prior exposure to architecture governance or ARB processes.




qualifications:

Java




skills:

AWS EKS,Angular,Gen AI,Spring Boot +,Architecture,Enterprise Architecture,governance




Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxsapwma1
  • Position Id: 1364452
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.