Skip to main content
Posted 24 May, 2026

Java Developer

NR Consulting - India
hyd, Telangana, IN Full Time
Reference: 26-05353-2220-1

Java Developer – Job Description

Role Overview

We are looking for a skilled Java Developer to design, develop, and maintain high-performance applications. You will be part of a collaborative team working on scalable backend systems and enterprise-grade solutions.


Key Responsibilities

  • Design, develop, and maintain Java-based applications
  • Write clean, efficient, and well-documented code
  • Build RESTful APIs and microservices
  • Collaborate with frontend developers, QA, and product teams
  • Troubleshoot, debug, and optimize application performance
  • Participate in code reviews and follow best practices
  • Work with databases and ensure data integrity
  • Implement security and data protection solutions

Required Skills

  • Strong proficiency in Java (JDK 8/11/17+)
  • Experience with frameworks like Spring Boot, Spring MVC, or Hibernate
  • Knowledge of RESTful web services and API development
  • Familiarity with databases (MySQL, PostgreSQL, MongoDB)
  • Understanding of object-oriented programming (OOP) principles
  • Experience with version control tools like Git
  • Basic knowledge of build tools like Maven or Gradle

Preferred Skills

  • Experience with microservices architecture
  • Knowledge of cloud platforms like AWS or Microsoft Azure
  • Familiarity with containerization tools like Docker & Kubernetes
  • Experience with CI/CD pipelines
  • Knowledge of messaging systems like Kafka or RabbitMQ

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field
  • 1–5+ years of experience (depending on role level)

Sign up for Job Alerts