HamburgerMenu
hirist

Job Description

Description :


Location : Hyderabad, Bangalore, Pune, Chennai, Gurgaon

Work Model : Hybrid (3 days from office)

Experience : 10+ Years

Notice Period : Up to 21 Days

Role Summary :


We are seeking a highly skilled Senior Java Backend Engineer with strong hands-on experience in Java 11/17 and Spring Boot, preferably in BFSI-grade enterprise applications. The ideal candidate should be capable of designing, developing, and optimizing robust backend services with high reliability and performance.

Must-Have Technical Skills & Required Depth :


Java 11/17 :



- Strong experience developing REST APIs or backend services using Java 11 or higher.

- Solid understanding of OOP concepts, memory management, concurrency, and multithreading.

Spring Boot :


- End-to-end microservice/API implementation experience.

- Clear understanding of dependency injection, controllerrepository layers, exception handling, and request lifecycle.

Oracle SQL :


- Ability to write complex SQL queries including joins, subqueries, indexes.

- Experience with performance tuning and handling large datasets (10M+ rows).

REST API Development :


- Experience implementing multiple REST endpoints.

- Strong understanding of HTTP methods, status codes, error schemas, CORS, and authentication tokens.

JUnit 5 & Mockito :


- Hands-on unit and integration testing with 70%+ code coverage.

- Strong in mocking dependencies and building isolated, testable modules.

Jenkins & Gradle/Maven :


- Experience configuring CI/CD jobs in Jenkins.

- Proficient with project build tools like Gradle or Maven.

Logging (Log4j / SLF4J) :


- Experience integrating structured logging and debugging using correlation IDs.

Git & IntelliJ IDEA :


- Strong proficiency in Git branching, conflict resolution, and code review workflows.

- Comfortable with debugging tools in IntelliJ (breakpoints, thread dump analysis, stack traces).

Nice-to-Have Skills :


Splunk / ELK (Monitoring Tools) :


- Experience using log monitoring tools for troubleshooting and performance analysis.

Kafka / IBM MQ / Solace :


- Knowledge of messaging concepts (producers, consumers, queues, topics).

- Hands-on experience with any one of the messaging tools preferred.

Harness :


- Exposure to automated deployment pipelines in Harness is an added advantage.

Key Responsibilities :


- Design, develop, and maintain backend services and microservices.

- Optimize application performance, scalability, and reliability.

- Participate in architecture discussions and code reviews.

- Work closely with cross-functional teams including DevOps, QA, and Product.

- Ensure code quality through testing, documentation, and best practices.


info-icon

Did you find something suspicious?