Senior Java Developer – Microservices, Service Mesh & Kubernetes
We’re Hiring: Senior Java Developer – Microservices, Service Mesh & Kubernetes
Location: Relocation Opportunity to Oman
Experience: 6+ Years
Employment Type: Full-time
KalSoft is seeking a highly skilled Senior Java Developer with strong experience in Java, Microservices, Kubernetes, and Service Mesh. This is a fantastic opportunity to work in a dynamic consulting environment, collaborate with cross-functional teams, and contribute to cutting-edge software and infrastructure solutions.
Key Responsibilities:
Design, develop, and maintain scalable Java-based applications using microservices architecture.
Implement and manage service mesh frameworks for secure, resilient service-to-service communication.
Deploy, manage, and optimize containerized applications on Kubernetes clusters.
Collaborate with DevOps and infrastructure teams to enhance CI/CD pipelines, observability, and performance.
Participate in code reviews, design discussions, and mentoring of junior developers.
Ensure high-quality, reliable, and maintainable code following best practices.
Requirements:
6+ years of hands-on experience in Java development.
Strong expertise in Microservices architecture, Kubernetes, and service mesh (Istio, Linkerd, or similar).
Experience with RESTful APIs and cloud-native applications.
Solid understanding of CI/CD pipelines and agile development processes.
Excellent problem-solving, communication, and teamwork skills.