HamburgerMenu
hirist

Senior Java Developer - Spring Frameworks

NIKITHA SOFTWARE SOLUTIONS PRIVATE LIMITED
Hyderabad
6 - 10 Years

Posted on: 07/01/2026

Job Description

Description :


The Java Backend Engineer will play a pivotal role in designing, developing, and maintaining robust backend systems. This is a hands-on technical role requiring expertise in Java and related technologies. The engineer will work closely with cross-functional teams, including front-end developers, QA engineers, DevOps, and product owners, to deliver high-quality, scalable software solutions.

This role is ideal for a candidate who enjoys solving complex problems, writing clean, efficient code, and ensuring backend systems are performant and reliable.

Key Responsibilities :


Backend Development :



- Design, implement, and maintain backend services and APIs using Java.


- Develop RESTful APIs using Spring Boot / Spring Framework for seamless interaction with front-end and third-party applications.


- Ensure the backend is scalable, efficient, and maintainable.

Database Management :



- Work with SQL and Oracle databases to design schema, write complex queries, optimize performance, and handle data integrity.


- Ensure smooth interaction between the application and database layers, handling transactions and concurrency effectively.

Testing & Quality Assurance :



- Write unit tests using JUnit to ensure the correctness of code.


- Use Postman for API testing and validation.


- Document and test APIs using Swagger for transparency and team collaboration.

Problem-Solving & Troubleshooting :



- Identify and fix bugs, performance bottlenecks, and security issues.


- Apply logical and analytical skills to debug complex backend problems.


- Collaborate with cross-functional teams to understand requirements and provide technical solutions.

Collaboration & Communication :



- Work closely with front-end developers to integrate APIs with UI/UX.


- Collaborate with DevOps teams for deployment and monitoring of backend services.


- Participate in code reviews to maintain code quality standards.

What Were Looking For : Required Skills & Experience :



- Java Expertise : 6+ years of experience in Java backend development with solid understanding of object-oriented programming, data structures, and design patterns.


- Spring Framework : Strong hands-on experience in Spring Boot, Spring REST APIs, and related modules (like Spring Security, Spring Data JPA).


- Database Knowledge : Solid experience with SQL queries, Oracle databases, and performance tuning.


- Testing & Documentation Tools : Knowledge of JUnit for unit testing, Postman for API testing, and Swagger for API documentation.


- Problem-Solving Ability : Strong logical and analytical skills with a proven track record of coding real-world solutions.


- Team Collaboration : Comfortable working in a fast-paced, agile environment and collaborating with cross-functional teams.

Why This Role is Exciting :


- Opportunity to build scalable backend systems for enterprise-level applications.


- Hands-on experience with modern Java frameworks and tools.


- Work in a dynamic team environment with exposure to complex problem-solving.


- Chance to influence architecture and design decisions in backend systems.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in