Java Developer (Immediate Joiner)

4 - 8 years

8 - 13 Lacs

Posted:4 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

***ONLY FOR IMMEDIATE JOINERS***

Role: Java

Location:

Job Summary

Java Developer

Key Responsibilities

  • Design, develop, test, and deploy high-performance backend applications using

    Java (8+)

    ,

    Spring Boot

    , and

    Spring Cloud

    .
  • Build and maintain RESTful APIs and microservices that are secure, scalable, and resilient.
  • Collaborate with front-end developers, DevOps, QA, and other teams to deliver complete and efficient software solutions.
  • Write clean, modular, and reusable code with a strong focus on best practices and code quality.
  • Participate in architecture discussions, code reviews, and technical planning.
  • Monitor and troubleshoot applications in production, ensuring high availability and performance.
  • Maintain clear and comprehensive technical documentation.

Required Skills & Experience

  • 4+ years

    of professional experience as a

    Java developer

    .
  • Strong hands-on experience with

    Java 8 or higher

    .
  • In-depth knowledge and experience with

    Spring Boot

    ,

    Spring MVC

    ,

    Spring Data JPA

    , and

    Spring Security

    .
  • Solid understanding and experience in developing

    Microservices

    architectures.
  • Experience with

    RESTful API

    development and

    JSON/XML

    data formats.
  • Working knowledge of

    Relational Databases

    (e.g., MySQL, PostgreSQL) and

    NoSQL

    (e.g., MongoDB, Redis) is a plus.
  • Familiarity with

    Docker

    ,

    Kubernetes

    , or other containerization tools.
  • Experience with

    CI/CD pipelines

    and tools like

    Jenkins

    ,

    Git

    ,

    Maven/Gradle

    .
  • Understanding of software design patterns and principles (SOLID, DRY, etc.).
  • Knowledge of

    cloud platforms

    (AWS/GCP/Azure) is a plus.
  • Good problem-solving skills and ability to debug complex systems.

Preferred Skills (Nice to Have)

  • Experience with

    Kafka

    ,

    RabbitMQ

    , or other messaging systems.
  • Familiarity with

    monitoring tools

    like Prometheus, Grafana, or ELK stack.
  • Exposure to

    Test-Driven Development (TDD)

    or

    Behavior-Driven Development (BDD)

    .
  • Knowledge of API documentation tools like

    Swagger/OpenAPI

    .

Educational Qualifications

  • Bachelor's/Master's degree in

    Computer Science

    ,

    Engineering

    , or related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Kezan Consulting logo
Kezan Consulting

Consulting

Business City

RecommendedJobs for You

Pune, Bengaluru, Mumbai (All Areas)