Job Description
Experience : 8-10 Years
We are seeking a highly skilled Tech Lead with strong expertise in Java, microservices architecture, and cloud-native application development. The ideal candidate will bring hands-on leadership experience in designing scalable solutions, guiding development teams, and collaborating with DevOps engineers on OpenShift (OCP) platforms. This role requires a blend of technical leadership, solution design, and delivery ownership.
Key Responsibilities
- Lead the design and development of Java / Spring Boot based microservices in a cloud-native environment.
- Provide technical leadership to a team of developers, ensuring adherence to coding, security, and architectural best practices.
- Collaborate with architects and DevOps engineers to deploy and manage microservices on Red Hat OpenShift (OCP).
- Oversee end-to-end delivery including requirement analysis, design, development, code review, testing, and deployment.
- Define and implement API specifications, integration patterns, and microservices orchestration.
- Work closely with DevOps teams to integrate CI / CD pipelines, containerized deployments, Helm, and GitOps workflows.
- Ensure application performance, scalability, and reliability with proactive observability practices (Grafana, Prometheus, etc.).
Required Skills & Qualifications
8-10 years of proven experience in Java application development with at least 4+ years in microservices architecture.Strong expertise in Spring Boot, REST APIs, JPA / Hibernate, and messaging frameworks (Kafka, RabbitMQ, etc.).Hands-on experience with containerization (Docker) and orchestration (OpenShift / Kubernetes).Familiarity with OCP DevOps practices including CI / CD (ArgoCD, Tekton, Jenkins), Helm, and YAML deployments.Good understanding of observability stacks (Grafana, Prometheus, Loki, Alertmanager) and logging practices.Solid knowledge of cloud-native design principles, scalability, and fault tolerance.Exposure to security best practices (OAuth, RBAC, secrets management via Vault or similar).Requirements
Required Skills & Qualifications
8–10 years of proven experience in Java application development with at least 4+ years in microservices architecture.Strong expertise in Spring Boot, REST APIs, JPA / Hibernate, and messaging frameworks (Kafka, RabbitMQ, etc.).Hands-on experience with containerization (Docker) and orchestration (OpenShift / Kubernetes).Familiarity with OCP DevOps practices including CI / CD (ArgoCD, Tekton, Jenkins), Helm, and YAML deployments.Good understanding of observability stacks (Grafana, Prometheus, Loki, Alertmanager) and logging practices.Solid knowledge of cloud-native design principles, scalability, and fault tolerance.Exposure to security best practices (OAuth, RBAC, secrets management via Vault or similar).Strong problem-solving, analytical, and communication skills.Experience in leading and mentoring teams, with ability to influence technical direction.