DevOps Engineer - Java

Job summary
Permanent contract
Hyderabad
No remote work
Salary: Not specified
Experience: > 5 years
Skills & expertise
Gitflow
Incident response
Continuous deployment
Kubernetes
Git
+12

Planon
Planon

Interested in this job?

Questions and answers about the job

The position

Job description

As a Senior DevOps Java Developer, you want to work on innovations that matter. At Planon, you can. Our mission is to be the best by delivering in-house software solutions that enable our clients to effectively solve their real estate challenges.

We need a strong expertise in backend development, CI/CD automation, and CloudOps practices. The ideal candidate will take ownership of the full software lifecycle—from design and development to deployment and monitoring—while guiding and coaching team members to deliver scalable, secure, and high-performing solutions. 

 

You Successfully Fulfil Your Role By:

  • You build innovative tools and solutions that empower our developers and streamline every aspect of our software delivery and maintenance.
  • You design, develop, and maintain Gradle binary plugins in Java. 
  • You Implement and manage CI/CD pipelines using Jenkins and Configuration as Code principles. 
  • Automate deployment processes to ensure smooth rollouts and rollbacks. 
  • Implement GitOps workflows using ArgoCD for declarative deployment. 
  • Design, implement, and maintain scalable cloud infrastructure using Terraform and AWS. 
  • Implement security best practices across infrastructure and deployment pipelines. 
  • Ensure high availability, fault tolerance, and disaster recovery strategies. 
  • Monitor and troubleshoot application performance and infrastructure issues. 
  • Set up monitoring and alerting systems to ensure system health and performance. 
  • Respond to incidents, perform root cause analysis, and implement preventive measures.


Where would we be without a passion for software development? That's why we'd like you to be passionate about it too, and keen to share it with your colleagues. You are a team player, customer-oriented, and driven to make things happen—even when it's never been done before. Being open and transparent are key traits we would like to see in you.

 

Our Ideal Candidate Meets the Following Criteria:

  • Having 5-8 years of strong programming skills in Java.
  • Experience with Gradle, Jenkins and Configuration as Code, with a solid understanding of CI/CD pipeline principles.
  • Experience with monitoring tools such as Dynatrace, Prometheus, Grafana. 
  • Familiarity with Git-based workflows and Agile development practices.
  • Experience with AWS Cloud services (EC2, EKS, S3, IAM), Kubernetes, ArgoCD, and Argo Workflows.
  • Knowledge of microservices architecture, RESTful APIs, Terraform and Infrastructure as Code. 
  • Knowledge of front-end applications developed with Angular and TypeScript, with experience in Angular CLI, NPM, and NX.
  • Having exposure in managing  Kubernetes clusters, including resource allocation, scaling, and health monitoring. Would be an advantage.

Want to know more?