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 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