Connecting Odds
HCLTech

Developer

HCLTech
Gandhi Nagar, Gujarat, IndiaPosted 21 days agoDiscoveredMatch locked
RemoteFull-time

Job Summary

You will drive the design of individual microservices and ensure code quality. You are expected to solve complex distributed system challenges and mentor junior developers.

Key Responsibilities

Design and implement microservices architectures using Spring Cloud (Gateway, Config Server, Eureka/Consul).

  • Optimize application performance (JVM tuning, memory leak analysis, query optimization).
  • Implement asynchronous messaging workflows using Kafka or RabbitMQ.
  • Secure APIs using Spring Security, OAuth2, and JWT.
  • Containerize applications using Docker and write Kubernetes deployment manifests.
  • Conduct rigorous code reviews and enforce best practices (SOLID principles).

Skill Requirements

Deep expertise in Spring Boot and Spring Cloud ecosystems.

  • Experience with Microservices patterns (Circuit Breaker, Saga, CQRS).
  • Proficiency in Docker and Kubernetes (or OpenShift).
  • Experience with CI/CD pipelines (Jenkins/GitLab CI) and code quality tools (SonarQube).
  • Strong database design skills (SQL and NoSQL knowledge).

Other Requirements

null

Not included in the source posting: about the role, benefits.

Skills

springdockerkubernetesci-cdjenkinsnosqlspring-bootsqlkafkarabbitmq

Who can apply

The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.

Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.