Senior Backend Engineer (Hyderabad)

Senior Backend Engineer (Hyderabad)

18 Sep
|
Nisum
|
Hyderabad

18 Sep

Nisum

Hyderabad

Senior Java Backend Developer

Experience: 8+ Years

Role: Senior Java Backend Developer / Senior Software Engineer

Role Overview

We are looking for an experienced Senior Java Backend Developer with 8+ years of strong hands-on experience in designing and developing scalable backend applications using Java and Spring Boot.

The ideal candidate should have strong expertise in Java, Spring Boot, JPA/Hibernate, Oracle SQL, and REST API development, along with experience building secure, maintainable, and production-ready enterprise applications.

Key Responsibilities

- Design, develop, and maintain scalable backend applications using Java 21 and Spring Boot 3.x.
- Develop robust and high-performance REST APIs for enterprise applications.
- Implement data persistence and database interactions using Spring Data JPA and Hibernate.
- Design and optimize Oracle SQL queries, stored procedures, joins, indexes, and database interactions.
- Develop clean, maintainable, and reusable code following established software engineering practices.
- Implement application security using Spring Security and OAuth2.
- Work with Maven for dependency management and build automation.
- Develop unit and integration tests using JUnit 5 and Mockito.
- Containerize applications using Docker / Docker Compose.
- Troubleshoot application, API, database, and production issues.
- Collaborate with architects, developers, QA, DevOps, and business stakeholders to deliver high-quality solutions.
- Participate in code reviews and contribute to technical design and architecture discussions.
- Ensure applications meet requirements for performance, security, scalability, and maintainability.

Must-Have Skills




- 8+ years of hands-on Java development experience
- Strong expertise in Java 21
- Strong experience with Spring Boot 3.x
- Strong experience in REST API development
- Hands-on experience with JPA / Hibernate
- Strong experience with Oracle Database and SQL
- Experience with Spring Security and OAuth2
- Experience with Maven
- Strong experience with JUnit 5 and Mockito
- Hands-on experience with Docker / Docker Compose

Good-to-Have Skills
- Project Reactor / Spring WebFlux
- Hexagonal Architecture / Domain-Driven Design (DDD)
- Liquibase
- OpenSearch
- Resilience4j
- Caffeine Cache
- Apache POI / Excel processing
- Vavr
- Micrometer / Spring Boot Actuator
- Log4j2
- HOCON / JSON Schema tooling

Candidate Profile
- Strong understanding of object-oriented programming, Java fundamentals, collections, concurrency, and exception handling.
- Valuable understanding of Spring Boot application architecture and enterprise backend development.
- Strong experience designing and consuming RESTful APIs.
- Good understanding of database design and Oracle SQL performance optimization.
- Strong debugging and problem-solving skills.
- Experience working in Agile/Scrum development environments.
- Ability to independently handle technical requirements and contribute to solution design.
- Good communication and collaboration skills.

Technical Stack Primary: Java 21 | Spring Boot 3.x | REST APIs | JPA | Hibernate | Oracle SQL

Security: Spring Security | OAuth2

Testing: JUnit 5 | Mockito

Build & Deployment: Maven | Docker | Docker Compose

Additional: WebFlux | Reactor | Liquibase | OpenSearch | Resilience4j | DDD | Hexagonal Architecture

📌 Senior Backend Engineer (Hyderabad)
🏢 Nisum
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior backend engineer (hyderabad) / hyderabad