Sr. Java Developer

Year    PB, IN, India

Job Description

About the Role



We are seeking a highly skilled and motivated Senior Java Developer with 5-8 years of experience to join our engineering team. The ideal candidate will have strong backend development expertise, a deep understanding of microservices, and a solid grasp of agile methodologies. This is a hands-on role focused on designing, developing, and maintaining scalable applications in a collaborative, fast-paced environment.

Key Responsibilities



Design, develop, test, and maintain scalable Java-based applications using Java 8 or higher and Spring Boot. Build RESTful APIs and microservices with clean, maintainable code. Work with SQL and NoSQL databases to manage data storage and retrieval effectively. Collaborate with cross-functional teams in an Agile/Scrum environment. Write unit and integration tests using JUnit, Mockito, and apply Test-Driven Development (TDD) practices. Manage source code with Git and build applications using Maven. Create and manage Docker containers for development and deployment. Troubleshoot and debug production issues in Unix/Linux environments. Participate in code reviews and ensure adherence to best practices.

Must-Have Qualifications



5-8 years of hands-on experience with

Java 8 or higher

. Strong experience with

Spring Boot

and microservices architecture. Proficiency in

Git

,

Maven

, and

Unix/Linux

. Solid understanding of

SQL

and

NoSQL

databases. Experience working in

Agile/Scrum

teams. Hands-on experience with

JUnit

,

Mockito

, and

TDD

. Working knowledge of

Docker

and containerized deployments.

Good to Have



Experience with

Apache Kafka

for event-driven architecture. Familiarity with

Ansible

and/or

Terraform

for infrastructure automation. Knowledge of

Docker Swarm

or container orchestration tools. Exposure to

Jenkins

or other CI/CD tools. Proficiency in

Bash scripting

for automation and environment setup.
Job Type: Full-time

Pay: From ?600,000.00 per year

Benefits:

Flexible schedule Health insurance Life insurance Provident Fund
Ability to commute/relocate:

Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)
Experience:

Java: 5 years (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3942410
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    PB, IN, India
  • Education
    Not mentioned
  • Experience
    Year