Job Description :
A highly skilled Sr. Software Engineer to maintain and support enterprise system built in Java and deployed in AWS. This role is ideal for an experienced engineer with a strong foundation in Java, cloud infrastructure.
Key Responsibilities :
- Implement , maintenance, refactor and optimize the code and design of Java JEE applications
- System maintenance and upgrades
- Re-engineering outdated components for stability and security
- 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
Required Qualifications :
8+ years of hands-on experience with Java, including support and maintenance of legacy codebasesStrong familiarity with AWS services, especially EC2, RDS, S3, CloudWatch, and IAMExperience debugging production issues in distributed systemsProficient in version control (Git) and working within agile or semi-structured workflowsComfortable analyzing logs, metrics, and application behavior in live environmentsStrong communication skills and self-motivation to operate independentlyFamiliarity with CI / CD tools like Jenkins, GitHub Actions, or Code Pipeline(ref : hirist.tech)