Job Title: Java Developer with Kubernetes and Service Mesh Experience
Experience Level: 5+ Years
Location: Bangalore, Hyderabad
Work Mode: Hybrid
Notice Period: Immediate to 15 Days
About Us
This position is being recruited by
Smartwork IT Services, a leading recruitment and product-based company specializing in innovative staffing solutions and developing cutting-edge products. We are committed to empowering organizations with exceptional value through our comprehensive solutions and top-tier talent. Currently, we are hiring for a client who seeks a skilled
Java Developer with expertise in
Kubernetes and
Service Mesh technologies to strengthen their development team.
Job Summary
As a
Java Developer with Kubernetes and Service Mesh experience, you will be responsible for designing, deploying, and managing applications to meet complex business and technical requirements. You will play a critical role in implementing Kubernetes and Service Mesh solutions to ensure seamless application deployment, scalability, and reliability.
Roles & Responsibilities
- Develop, deploy, and maintain Java-based applications with Kubernetes and Service Mesh architectures.
- Design and implement microservices using Java and integrate them with Kubernetes.
- Configure, monitor, and troubleshoot Kubernetes clusters to ensure optimal performance and availability.
- Implement Service Mesh for secure and efficient communication between microservices.
- Collaborate with DevOps and infrastructure teams to streamline deployment pipelines and CI/CD processes.
- Conduct virtual interviews and provide technical support as needed.
Mandatory Skills
Professional & Technical Skills
- Java: Advanced proficiency in Java programming and microservices architecture.
- Kubernetes: Hands-on experience in deploying and managing Kubernetes clusters.
- Service Mesh: Proficiency with Service Mesh frameworks (e.g., Istio, Linkerd) for microservices communication.
Preferred Skills
- DevOps Tools: Familiarity with CI/CD tools like Jenkins, Git, or similar.
- Cloud Technologies: Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Containerization: Knowledge of Docker and containerization best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Minimum 5 years of experience in Java development with a focus on Kubernetes and Service Mesh.