Overview
We are seeking a highly skilled Sr. Software Engineer (Contractor) to maintain and support a legacy enterprise system written in Java and deployed in AWS. This critical system supports customer-facing services and requires a hands-on engineer who can manage defect resolution, perform regular maintenance tasks (such as library and dependency upgrades), and ensure ongoing operational stability and availability.
This role is ideal for an experienced engineer with a strong foundation in Java, cloud
infrastructure, and operational systems support.
Key Responsibilities
โข Investigate and resolve customer-reported defects in a timely and efficient manner.
โข Perform routine system maintenance, including:
o Upgrading Java versions, frameworks, and third-party libraries.
o Refactoring outdated components for stability and security.
โข Monitor, troubleshoot, and ensure high availability and reliability of the system in
production.
โข Collaborate with internal teams (support, operations, product) to understand issues and
propose solutions.
โข Contribute to technical documentation and handoffs.
โข Implement and maintain automated tests and CI/CD pipelines where possible to
support safe changes.
Required Qualifications
โข 8+ years of hands-on experience with Java, including support and maintenance of legacy
codebases.
โข Strong familiarity with AWS services, especially EC2, RDS, S3, CloudWatch, and IAM.
โข Experience debugging production issues in distributed systems.
โข Proficient in version control (Git) and working within agile or semi-structured
workflows.
โข Comfortable analyzing logs, metrics, and application behavior in live environments.
โข Strong communication skills and self-motivation to operate independently in a contractor
role.
Preferred Qualifications
Experience with infrastructure-as-code (e.g., CloudFormation, Terraform).
โข Familiarity with CI/CD tools like Jenkins, GitHub Actions, or CodePipeline.
โข Understanding of security best practices for Java and AWS environments.
โข Prior experience modernizing or migrating legacy systems.
Required Skills : java aws services spring ci.cd pipelines
Basic Qualification :
Additional Skills :
Background Check : Yes
Drug Screen : Yes
Notes :
Selling points for candidate :
Project Verification Info :
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :
Master Job Title :
Branch Code :