Release Engineering:Design, implement, and manage CI/CD pipelines for Java applications deployed on AWS.Coordinate with development and QA teams to ensure smooth and timely software releases.Automate build, test, and deployment processes to improve efficiency and reliability.Manage version control and branching strategies using Git or similar tools.Skillsets:Strong proficiency in Java programming and related frameworks (e.g., Spring, Hibernate).Experience with AWS services such as EC2, S3, RDS, Lambda, CloudFormation, and CloudWatch.Proficiency in scripting languages such as Python, Bash, or PowerShell for automation tasks.Experience with CI/CD tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.Strong problem-solving skills and the ability to troubleshoot complex production issues.Experience with monitoring and logging tools (e.g., AWS CloudWatch, ELK Stack).Excellent communication and collaboration skills to work effectively with cross-functional teams.Understanding of Agile development methodologies and DevOps practices.