CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Java Backend Developer

Droisys

Full time On-site
Location
noida
Work mode
On-site
Salary
₹11L – ₹25L a year estimatetypical for IT Jobs in India, 839 posts
Posted Today

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The ideal candidate will have expertise in
  • Java, Spring Boot, Kafka, WebSocket’s, Data Structures & Algorithms, JPA, Linux.
  • You will be responsible for designing, developing, and maintaining scalable backend systems that power our applications.
Must-have skills
Data Structures & AlgorithmsEvent-Driven ArchitectureJavaKafkaLinuxMicroservices
Work mode
On-site

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Please find below Job description for Java Developer Location:- Gurgaon/NoidaWork Mode:- WFOJob Title:- Java Backend Developer
About Company

Droisys is an innovation technology company focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies, and data-driven intelligence to modernize systems of engagementand simplify human/tech interaction.

Amazing things happen when we work in environments where everyone feels a true sense of belonging and when candidates have the requisiteskills and opportunities to succeed. At Droisys, we invest in our talent and support career growth, and we are always on the lookout for amazing talent who can contribute to our growth by delivering top results for our clients. Join us to challenge yourself and accomplish work that matters .
Job Summary: We are looking for a skilled Java Backend Developer to join our team. The ideal candidate will have expertise in Java, Spring Boot, Kafka, WebSocket’s, Data Structures & Algorithms, JPA, Linux. You will be responsible for designing, developing, and maintaining scalable backend systems that power our applications.

Key Responsibilities:· Develop and maintain backend services using Java 17 and Spring Boot.· Implement Kafka for real-time data streaming and messaging.· Utilize web Sockets for efficient communication between client and server.· Design and optimize algorithms and data structures for performance.· Work with JPA for database management and ORM solutions.· Develop and maintain applications on Linux environments.· Write efficient scripts and automation using Python.· Ensure high performance, security, and scalability of backend systems.· Collaborate with front-end developers, DevOps engineers, and other stakeholders.· Conduct code reviews, debugging, and performance tuning.
Required Skills & Qualifications:· Strong proficiency in Java and Spring Boot.· Experience with Kafka for event-driven architecture.· Knowledge of WebSockets for real-time communication.· Solid understanding of Data Structures & Algorithms.· Hands-on experience with JPA for database interactions.· Familiarity with Linux environments and shell scripting.· Basic knowledge of Python for automation and scripting.· Experience with microservices architecture and RESTful APIs.· Strong problem-solving and analytical skills.· Excellent communication and teamwork abilities.

Droisys is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, genderexpression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. Droisys believes indiversity, inclusion, and belonging, and we are committed to fostering a diverse work environment.

Key skills

Required

Data Structures & AlgorithmsEvent-Driven ArchitectureJavaKafkaLinuxMicroservicesPythonREST API DevelopmentShell ScriptingSpring BootWebSockets

Soft skills

CommunicationProblem SolvingTeamwork

Job market insights

25active Data Structures & Algorithms jobs in noida
5active Event-Driven Architecture jobs in noida
72active Java jobs in noida
₹11L – ₹25L advertised yearly salary for IT Jobs in India (middle half of 839 posts that show a salary; median ₹17L)
4 more open jobs at Droisys

Most IT Jobs posts in noida ask for 3–6 years of experience (43% of 352 that say).

Hiring most for IT Jobs in noida

  • Sopra Steria37 open jobs
  • VML/WPP Enterprise Solutions24 open jobs
  • Aristocrat20 open jobs

Jobs asking for Data Structures & Algorithms in noida also ask for

  • Python64%
  • Google Cloud Platform (GCP)44%
  • Docker36%
  • REST API Development36%
  • SQL32%

From live job posts on CoreHRx, updated 13 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Java Backend Developer job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹11L – ₹25L a year (typical for IT Jobs in India, 839 posts).

Where is this job based?

In noida (on-site).

What kind of job is this?

It is a full time job.

This guide is for Indian job seekers preparing for Java backend roles, from freshers facing campus and first-job interviews to experienced developers moving into senior positions at product companies and IT services firms. It covers what interviewers ask most in 2025 and 2026 on Java 17 and 21 and Spring Boot 3: OOP, collections, equals and hashCode, streams, exceptions, concurrency and JVM memory, then dependency injection, auto-configuration, REST controllers, validation, JPA and Hibernate, security, microservices and testing. Questions are grouped as easy, medium and hard. Read each answer, compile the code yourself and practise explaining it aloud.

Questions you may be asked

  1. What are the four pillars of OOP, with a Java example of each?
  2. What is the difference between an abstract class and an interface in Java?
  3. What is the difference between method overloading and method overriding?
  4. What is the difference between == and equals() in Java?

Get IT jobs in noida by email

Create a free profile and we email you new IT jobs in noida, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile