Senior Java Developer

Cornerstonetechtalent

Atlanta (GA)

Hybrid

USD 120,000 - 160,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CornerStone Technology Talent Services is seeking a skilled Senior Java Full-Stack Developer to support a Georgia state government modernization initiative. The role focuses on transforming a Solaris-based legacy system into a modern, cloud-native platform serving thousands of users.

The ideal candidate will bring strong Java, Spring Boot, Angular, and REST API expertise, plus hands-on cloud modernization, Docker/Kubernetes, and CI/CD experience.

Qualifications

  • 6+ years of professional software development experience.
  • Strong hands-on experience with Java, Spring Boot and Angular.
  • Proven ability to design and build microservices from scratch and REST APIs.
  • Experience with cloud migration and legacy modernization initiatives.
  • Familiarity with containerization (Docker/Kubernetes) and CI/CD practices.

Responsibilities

  • Design, develop, test, and maintain full-stack enterprise applications using Java, Spring Boot, and Angular.
  • Build cloud-native microservices to replace legacy functionality.
  • Modernize monolithic apps into distributed service-based architectures.
  • Work with both AngularJS and modern Angular versions on transformation projects.
  • Lead REST API development and backend integrations; ensure scalable solutions.

Skills

Java
Spring Boot
Angular
Microservices
REST APIs
Cloud modernization
CI/CD
Agile methodologies

Tools

Docker
Kubernetes
AWS

Job description

Senior Java Full-Stack Developer – Cloud & Legacy Application Modernization **Not open to 3rd parties and not open to C2C** Work Authorization Due to specific government contract requirements, applicants must be United States citizens or lawful permanent residents (Green Card holders) and must be authorized to work in the United States without employer sponsorship, now or in the future. Location: Decatur, GA or Forsyth, GA Work Arrangement: Hybrid – 3 Days Onsite / 2 Days Remote Position Type: Long-Term Contract Project Duration: Estimated 2–3 Years Experience Level: Senior – 6+ Years Preferred Technology Stack: Java | Angular | Spring Boot | Microservices | REST APIs | Cloud Modernization

Position Overview

CornerStone Technology Talent Services (TTS) is seeking an experienced Senior Java Full-Stack Developer to support a large-scale application modernization initiative within a Georgia state government environment. This is an opportunity to play a key role in transforming a mission-critical legacy application currently running on Solaris servers into a modern, scalable, cloud-based platform supporting more than 3,000 users. The ideal candidate will bring strong hands‑on experience with Java, Spring Boot, Angular (both legacy and modern versions), microservices development, and cloud application modernization. We are seeking a senior developer who understands traditional enterprise applications but also has the technical expertise to design and build modern solutions from the ground up. This position focuses primarily on new application development, building microservices, and modernizing application architecture, rather than maintaining existing legacy systems.

Key Responsibilities
  • Design, develop, test, and maintain full-stack enterprise applications using Java, Spring Boot, and Angular.
  • Build scalable, cloud‑native microservices from scratch to replace legacy application functionality.
  • Modernize monolithic applications into distributed, service‑based architectures.
  • Work with both AngularJS and modern Angular frameworks to support application transformation.
  • Analyze existing legacy applications, business logic, and system integrations to support modernization efforts.
  • Design and develop REST APIs, backend services, and asynchronous application integrations.
  • Collaborate with solution architects, cloud engineers, and development teams to establish modern application architecture and development standards.
  • Develop and maintain database integrations using SQL, JPA, Hibernate, and related persistence technologies.
  • Support cloud migration initiatives, including application refactoring, integration, testing, and deployment.
  • Participate in code reviews, technical design discussions, troubleshooting, and performance optimization.
  • Apply Agile methodologies, secure coding practices, and CI/CD principles.
  • Help establish a scalable, reliable application platform capable of supporting thousands of users.
Required Qualifications
  • 6+ years of professional software development experience preferred, including senior‑level full‑stack development.
  • Strong hands‑on experience developing enterprise applications using Java.
  • Proven experience with Spring Boot and microservices architecture.
  • Demonstrated ability to design and build microservices from scratch.
  • Strong Angular development experience, including familiarity with legacy AngularJS and modern Angular versions.
  • Experience working with legacy enterprise applications and participating in application modernization or cloud migration initiatives.
  • Strong understanding of REST APIs, backend integrations, and distributed application architecture.
  • Experience with SQL databases, JPA, Hibernate, and backend data persistence.
  • Understanding of cloud‑native application development principles and scalable application design.
  • Experience collaborating with architects and cross‑functional technical teams.
  • Strong debugging, troubleshooting, and problem‑solving abilities.
  • Excellent communication, documentation, and technical collaboration skills.
  • Ability to work independently and contribute to complex, long‑term development initiatives.
Preferred Qualifications
  • Experience modernizing large‑scale monolithic applications into distributed microservices architectures.
  • Hands‑on experience with AWS or other cloud platforms.
  • Experience with Docker, Kubernetes, Amazon ECS/EKS, OpenShift, or similar containerization technologies.
  • Familiarity with CI/CD pipelines, DevOps practices, and automated deployment tools.
  • Experience migrating applications from Solaris, Unix, or other legacy server environments.
  • Knowledge of 12‑factor application principles.
  • Experience supporting enterprise applications with large user populations.
  • Experience with asynchronous messaging, event‑driven systems, or distributed application integrations.
  • Previous experience supporting government or public‑sector technology initiatives.
What We’re Looking For

We are seeking a hands‑on Senior Java Full‑Stack Developer who can bridge the gap between legacy enterprise applications and modern cloud‑native technologies. The strongest candidates will have demonstrated experience in: Java / Spring Boot AngularJS and Modern Angular Microservices Development REST API Development Legacy Application Modernization Cloud Migration SQL / JPA / Hibernate Enterprise Application Integration Cloud‑Native Architecture Important: Candidates should demonstrate experience personally designing and developing microservices, rather than experience limited to maintaining existing applications.

Work Arrangement & Additional Requirements

Long‑term contract supporting an estimated 2–3‑year modernization initiative. Minimal travel is anticipated.

Location & Schedule

Candidates may work from either Decatur, Georgia, or Forsyth, Georgia (near Macon). Hybrid schedule requiring three days onsite and two days remote per week.

Work Authorization

Due to specific government contract requirements, applicants must be United States citizens or lawful permanent residents (Green Card holders) and must be authorized to work in the United States without employer sponsorship, now or in the future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Developer – Cloud Microservices (Hybrid)
Senior Java Full-Stack Developer – Cloud Microservices (Hybrid)

Cornerstonetechtalent • Atlanta (GA)

Hybrid
USD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Innovative Object Solutions, Inc. • Washington, Baltimore (MD)

Hybrid
USD 140,000 - 180,000
Flexible hybrid work arrangements
Sr Java Developer
Sr Java Developer

Futrend Technology • Bethesda (MD)

Hybrid
USD 140,000 - 190,000
Technical Lead
Technical Lead

Insight Global • United States

Remote
USD 140,000 - 180,000
Sr. Java Fullstack Developer + React.JS | Tanisha Systems | Irving, TX / Charlotte, NC
Sr. Java Fullstack Developer + React.JS | Tanisha Systems | Irving, TX / Charlotte, NC

Tech Junction Ltd • Irving (TX)

On-site
USD 120,000 - 160,000
Senior Full-Stack .NET Modernization Developer | Atlanta, GA
Senior Full-Stack .NET Modernization Developer | Atlanta, GA

CCGT LLC • Atlanta (GA)

Hybrid
USD 96,000 - 138,000
Senior Java Developer
Senior Java Developer

Cloud and Things • City of Albany (NY)

Hybrid
USD 135,000 - 177,000
Senior Java FullStack Developer
Senior Java FullStack Developer

DEW Softech Inc • Trenton (NJ)

Hybrid
USD 120,000 - 170,000
Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Senior Java Full Stack Engineer (Spring & Enterprise Applications)

CrowdPlat • Austin (TX)

Hybrid
USD 100,000 - 120,000
Java/Spring IT Developer for Modernization & APIs
Java/Spring IT Developer for Modernization & APIs

Compunnel Inc. • Oregon

On-site
USD 90,000 - 120,000