We are looking for a skilled Java/Scala Developer with experience in developing cloud-native applications using containerized settings. The ideal candidate should have expertise in Java or Scala along with Docker and Kubernetes.
Key Responsibilities
Develop cloud-native applications using Java or Scala.
Build and deploy applications using Docker.
Deploy and manage applications on Kubernetes.
Develop applications based on microservices architecture.
Design and implement REST APIs.
Work with distributed systems.
Use Git for version control.
Build and manage projects using Maven or Gradle.
Work with CI/CD pipelines.
Debug, troubleshoot, and optimize application performance.
Required Skills
Solid programming experience in Java or Scala.
Hands-on experience with Docker and containerization.
Experience deploying and managing applications on Kubernetes.
Understanding of microservices architecture.
Experience with REST APIs and distributed systems.
Familiarity with Git, Maven/Gradle, and CI/CD pipelines.