Logo for Georgia IT, Inc.

Senior Java AWS Engineer (Remote – Durham, NC)

Roles & Responsibilities

  • 7plus years of hands-on experience in Java development.
  • Strong experience with AWS cloud services.
  • Expertise in Java APIs and RESTful web services.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).

Requirements:

  • Design, develop, and maintain enterprise Java applications and RESTful APIs.
  • Modernize legacy applications into cloud-native AWS-based solutions.
  • Develop scalable, secure, and high-performing distributed applications.
  • Collaborate with cross-functional Agile Scrum teams throughout the software development lifecycle.

Job description

Senior Java AWS Engineer (Remote – Durham, NC)
Location: Remote (Candidate must be authorized to work in the U.S.)
Base Location: Durham, NC
Employment Type: Contract
Job Summary
We are seeking an experienced Senior Java AWS Engineer to support a large-scale application modernization initiative for a leading financial services organization. This is a 100% remote position supporting teams based in Durham, NC.
The ideal candidate will have extensive experience developing enterprise-grade Java applications, building cloud-native solutions on AWS, and modernizing legacy platforms. Candidates should possess strong API development skills, Oracle database expertise, CI/CD experience, and hands-on knowledge of observability tools. Prior experience in the Banking, Financial Services, Insurance (BFSI), FinTech, or Brokerage domain is required.
The modernization initiative focuses on transforming legacy applications into scalable cloud-native solutions capable of supporting increasing business volumes while improving operational efficiency through automation and enhanced workflows.
Key Responsibilities
  • Design, develop, and maintain enterprise Java applications and RESTful APIs.
  • Modernize legacy applications into cloud-native AWS-based solutions.
  • Develop scalable, secure, and high-performing distributed applications.
  • Build and optimize Oracle SQL and PL/SQL components.
  • Collaborate with cross-functional Agile Scrum teams throughout the software development lifecycle.
  • Develop and maintain CI/CD pipelines for automated deployments.
  • Monitor application health using observability and monitoring tools.
  • Troubleshoot production issues and optimize system performance.
  • Participate in architecture discussions and recommend modernization strategies.
  • Ensure applications meet scalability, security, and reliability standards.
Required Skills
  • 7+ years of hands-on experience in Java development.
  • Strong experience with AWS cloud services.
  • Expertise in Java APIs and RESTful web services.
  • Strong Oracle SQL and PL/SQL development experience.
  • Experience with distributed enterprise applications.
  • Hands-on experience with application modernization initiatives.
  • Strong understanding of database design and normalization.
  • Experience working in Agile Scrum environments.
  • Excellent analytical and problem-solving skills.
CI/CD & DevOps Experience
Hands-on experience with:
  • Docker
  • Kubernetes/EKS
  • Jenkins
  • GitHub
  • Terraform
  • Artifactory
  • UDeploy
  • Stash (Bitbucket)
Monitoring & Observability
Experience with:
  • Datadog
  • Splunk
Nice to Have
  • Angular development experience.
  • Experience working in FinTech or Brokerage environments.
  • Exposure to cloud migration and modernization programs.
  • Performance tuning and application optimization experience.
Domain Experience
Required:
  • Banking
  • Financial Services
  • Insurance (BFSI)
  • FinTech
  • Brokerage
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
  • 7+ years of enterprise software development experience.
  • Strong communication and collaboration skills.
  • Ability to work independently in a remote Agile environment.
Work Authorization
Candidates must be authorized to work in the United States for their current employer without sponsorship or employment restrictions that would prevent them from working on this assignment for its full duration.

Primary Modernization Objectives
The selected candidate will support a strategic modernization program focused on:
  • Modernizing legacy technology platforms using Java and AWS.
  • Increasing system scalability to support growing business volumes.
  • Implementing automated workflows to reduce manual processing.
  • Improving application reliability, performance, and operational efficiency.
  • Building secure, cloud-native solutions that align with enterprise architecture and best practices.
Location: Remote (Supporting Durham, NC team)
Industry: Banking / Financial Services (BFSI)
Work Model: 100% Remote within the United States

Cloud Engineer Related jobs

Other jobs at Georgia IT, Inc.

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.