We are looking for a skilled Java Developer with robust DevOps/SRE experience to build, deploy, monitor and maintain highly available, scalable applications. The candidate will work closely with development, DevOps and infrastructure teams to improve application reliability, performance and deployment efficiency.
Key Responsibilities:
- Develop and maintain enterprise applications using Java, Spring Boot and REST APIs.
- Design and manage CI/CD pipelines for automated build, testing and deployment.
- Work with AWS/Azure/GCP, containers and Kubernetes environments.
- Implement monitoring, logging, alerting and application performance improvements.
- Troubleshoot production issues and participate in incident and problem management.
- Automate operational processes using scripting and Infrastructure as Code.
- Drive reliability, scalability, availability and observability across applications.
- Collaborate with development teams to improve deployment and operational practices.