Posted 24 May, 2026
Java Dev 25
NR Consulting - India
hyd, Telangana, IN
Full Time
Reference: 26-05354-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)