
Overview
Job Information
Job Opening ID
Title
Date Opened
Job Type
Industry
Work Experience
City
State/Province
Country
Zip/Postal Code
About Us
Job Description
Job Summary:
We are seeking an experienced Java Developer with 5+ years of professional experience to join our dynamic team in Mohali. The ideal candidate should have expertise in Java, Spring Boot, Microservices, Hibernate, and REST APIs, with a strong understanding of software development life cycle (SDLC) and Agile methodologies. You will be responsible for designing, developing, and implementing high-quality Java applications while ensuring performance, security, and scalability.
Key Responsibilities:
Develop and maintain high-performance Java applications using Spring Boot, Hibernate, and Microservices architecture.
Design and implement RESTful APIs to support web and mobile applications.
Write clean, scalable, and efficient code following best practices and coding standards.
Perform unit testing and integration testing to ensure quality and reliability.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot, debug, and optimize application performance.
Stay updated with the latest Java technologies and frameworks to drive innovation.
Work in an Agile development environment with CI/CD pipelines.
Required Skills & Qualifications:
Bachelor's/Master’s degree in Computer Science, Engineering, or a related field.
5+ years of experience in Java development with expertise in Spring Boot, Hibernate, and Microservices.
Proficiency in developing RESTful web services and integrating third-party APIs.
Strong understanding of object-oriented programming (OOP) concepts and design patterns.
Hands-on experience with databases like MySQL, PostgreSQL, or MongoDB.
Experience with cloud platforms such as AWS, Azure, or GCP is a plus.
Familiarity with DevOps tools, Docker, Kubernetes, Jenkins, and CI/CD pipelines.
Strong problem-solving skills and ability to work independently or within a team.
Excellent communication and interpersonal skills.
Preferred Qualifications:
Experience with Front-end technologies like Angular or React (Good to have but not mandatory).
Knowledge of message brokers such as RabbitMQ or Kafka.
Exposure to NoSQL databases like MongoDB or Cassandra.
Understanding of security best practices and OAuth authentication.