Sr. Software Engineer – Legacy Java System Maintenance (AWS)

10 years

5 - 19 Lacs

Posted:1 month ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Software Engineer

Location Madhapur, Hyd (Onsite)

Duration: Long Term

Salary: DOE

Job Title: Sr. Software Engineer – Legacy Java System Maintenance (AWS)

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

* 10+ 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

Job Types: Full-time, Contractual / Temporary
Contract length: 18 months

Pay: ₹556,460.22 - ₹1,902,103.66 per year

Experience:

  • Legacy: 5 years (Required)
  • Java: 10 years (Required)
  • AWS: 7 years (Required)
  • CI/CD: 7 years (Required)
  • Git: 6 years (Required)

Work Location: In person

Expected Start Date: 01/08/2025

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now