post_image
HCLTech Apply Here

Java Developer

Job Description

Job Opening: Senior Java Developer

Location: Pan India

Experience Required: 7 to 13 years

Notice Period: Immediate to 45 days

Technical Skills & Expertise

  • Strong command of Java and J2EE technologies including Servlets, JSP, JDBC, and EJB.
  • Hands-on experience with Spring Boot and microservices-based architecture.
  • Skilled in building and consuming RESTful APIs using JSON and XML formats.
  • Proficient in relational databases like PostgreSQL, Oracle, and MySQL, as well as NoSQL databases such as MongoDB.
  • Working experience with major cloud platforms such as AWS, Microsoft Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools including Git, Jenkins, Docker, Kubernetes, Azure DevOps, and CI/CD workflows.
  • Understanding of application security concepts, including OAuth2 and JWT for secure authentication.

Responsibilities:

  • Lead design, development, and deployment of Java-based microservices
  • Collaborate with cross-functional teams to deliver high-performance, scalable backend solutions
  • Write clean, maintainable code and ensure thorough testing through unit tests and code reviews
  • Diagnose and fix performance bottlenecks, bugs, and other technical challenges
  • Prepare and maintain technical documentation related to architecture and implementation

If you are driven to create efficient and scalable backend services and want to be part of a fast-paced, innovative team, we encourage you to apply.

Key Skills

Java
JMS
junit
BDD
Oracle SQL
TDD
microservice
Postgresql
Kafka
JPA
Springboot
Apply Here