We are looking for a skilled Java/Scala Developer with experience in developing cloud-native applications using containerized environments. 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.