Java Developer

Year    HR, IN, India

Job Description

Java Developer


Experience: 5+ years


Location: Gurgaon


Work Mode: Hybrid


Timings: 10:00 AM - 7:00 PM



Key Responsibilities :-



Backend & API Development:


*Build and enhance backend services using

Java 8+

and

Spring Boot

.
*Develop secure, scalable

RESTful APIs

with proper validation and error handling.

Microservices:


*Design and implement microservices with service registry, config management, resiliency patterns, and async communication.
*Ensure modular, performant, and fault-tolerant service architecture.

Database Engineering:


*Work with

MySQL, PostgreSQL, Oracle, MongoDB

.
*Write optimized SQL and perform schema design, indexing, and performance tuning.

Code Quality & Collaboration:


*Write clean, testable code following

OOP, SOLID, and design patterns

.
*Participate in code reviews and architecture discussions.

Cloud & DevOps:


*Deploy and maintain applications on

AWS

and collaborate on CI/CD pipelines.
*Work with

Docker

and automated deployment processes.

Testing & Debugging:


*Develop unit tests using

JUnit, Mockito

with high coverage.
*Support integration testing and troubleshoot environment-specific issues.

Integrations & Virtualization:


*Use

WireMock / MockServer

for simulating external services during development.
*Develop secure, scalable

RESTful APIs

with proper validation and error handling.

Required Skills :-


Core Skills:



Core Java (8+)

, OOP, Collections, Streams, Lambdas Familiarity with

Java 11/17/21

features

Spring Boot

(Web, Security, Data JPA, Validation) Strong expertise in

REST API development

(pagination, versioning, idempotency, Swagger/OpenAPI) Hands-on with microservices, distributed systems, async messaging, logging/tracing (ELK, Prometheus, Loki, Grafana) Excellent SQL, schema design, indexing & optimization Experience with

Hibernate/JPA

Ability to independently design, develop, debug, test, and deploy features end-to-end

Secondary Skills:



AWS:

EC2, S3, IAM, Lambda, CloudWatch, ECS/EKS

DevOps:

Jenkins, GitLab CI, GitHub Actions, Docker

Kafka:

Producers/consumers, partitions, offsets, event-driven architecture

Testing:

JUnit, Mockito, TDD/BDD exposure

Service Virtualization:

WireMock, MockServer
Job Type: Contractual / Temporary
Contract length: 6-12 months

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

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
    JD4857949
  • 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