Senior Java Backend Engineer

Year    HR, IN, India

Job Description

Senior Java Backend Engineer



Experience:

5+ Years

Location:

Gurgaon

Work Mode:

Hybrid (3 days per week onsite)

Job Summary



We are seeking a highly skilled

Senior Java Developer

with strong hands-on experience in

Java development

to design, build, and maintain scalable, high-performance backend systems. The ideal candidate will have expertise in

Java 8+, Spring Boot, Microservices

, and cloud-based deployments, along with excellent communication and collaboration skills.

Key Responsibilities



Design & Development:

Develop and maintain robust backend systems using

Java 8+, Spring Boot

, and

Microservices architecture

API Development:

Design and implement

RESTful APIs

for seamless integration with front-end and third-party systems

Microservices:

Build scalable, resilient, and highly available microservices

Code Quality:

Ensure high code quality through code reviews, unit testing, and adherence to best practices

Multithreading:

Implement and manage

multithreaded and concurrent applications

for optimal performance

Cloud Integration:

Deploy and manage applications on

AWS, Azure, or GCP

Database Management:

Design, develop, and optimize solutions using

SQL and NoSQL databases

Collaboration:

Work closely with

frontend, QA, and DevOps teams

to deliver high-quality software solutions

Required Skills



Strong proficiency in

Core Java

and

Java 8+ features

Hands-on experience with

Spring Boot, Spring MVC, and Spring Security

Expertise in

Microservices architecture and design patterns

Solid understanding of

multithreading and concurrent programming

in Java Experience in

RESTful API development and integration

Proficiency with

SQL and NoSQL databases

Familiarity with

cloud platforms

(AWS, Azure, or GCP) Knowledge of

CI/CD pipelines

and tools like

Jenkins or GitHub Actions

Experience with

Docker

and

Kubernetes

Excellent communication skills


Preferred Qualifications



Experience with messaging systems like

Kafka or RabbitMQ

Familiarity with

monitoring and logging tools

(ELK Stack, Prometheus) Understanding of

Agile/Scrum methodologies

Cloud certifications (e.g.,

AWS Certified Developer

) are a plus Bachelor's degree in

Computer Science, Engineering

, or related field
Job Type: Contractual / Temporary
Contract length: 6-12 months

Pay: ?70,000.00 - ?90,000.00 per month

Experience:

Core Java: 5 years (Required) Spring Boot: 4 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
    JD5128273
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    HR, IN, India
  • Education
    Not mentioned
  • Experience
    Year