We are seeking a highly skilled Java Developer with Site Reliability Engineering (SRE) experience to design, develop, and maintain scalable, high-performance applications while ensuring system reliability, availability, and performance.

This role combines strong backend development expertise with operational excellence, focusing on building resilient systems and improving production stability.


Java Development

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and microservices architecture
  • Build and enhance RESTful APIs and backend services
  • Implement scalable and efficient data models using relational or NoSQL databases
  • Perform unit testing (JUnit/Mockito) and ensure code quality through best practices

SRE / Reliability Engineering

  • Monitor system health, performance, and availability using tools like Prometheus, Grafana, or similar
  • Design systems with high availability, fault tolerance, and disaster recovery in mind
  • Analyze performance metrics and proactively resolve production issues
  • Participate in on-call support and incident management (root cause analysis, postmortems)

DevOps & Automation

  • Build and maintain CI/CD pipelines using tools such as Jenkins, Git, Maven/Gradle
  • Automate deployments and infrastructure processes
  • Work with containerization technologies like Docker and Kubernetes

Collaboration & Delivery

  • Work closely with cross-functional teams to understand requirements and deliver solutions
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)
  • Ensure adherence to coding, security, and architectural standards

Required Skills & Qualifications

Technical Skills

  • Strong experience in Core Java / J2EE
  • Hands-on experience with Spring Boot, REST APIs, Microservices
  • Experience with CI/CD pipelines and DevOps tools
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of Linux/Unix systems and networking fundamentals
  • Experience with monitoring, logging, and alerting tools



Java Application Developer

Apply Now
Back to search page