Posted:3 days ago|
Platform:
On-site
Full Time
Location: Hyderabad
Work Model: Hybrid (3 days from office)
Experience Required: 5+ years
Client: US-based multinational banking institution
Role Summary
We are hiring an experienced Individual Contributor (IC) Java Backend Developer with a strong command over Java, Spring Boot, and RESTful microservices, along with working knowledge of Java 8+ features and SQL. The candidate should demonstrate practical experience in building APIs, handling moderate coding challenges, and collaborating within Agile delivery teams.The role focuses on backend module development, debugging, and integration in a microservices environment. Exposure to tools like Docker, Kafka, and AWS will be considered a plus.
Must-Have Technical Skills & Required Depth
Core Java Java 11/17
Must have independently developed REST APIs or services using Java 11 or higher, with solid OOP practices, memory management, and concurrency constructs.
Spring Boot Microservices, Dependency Injection
Should be capable of end-to-end microservice/API implementation with clear understanding of dependency injection, controller/repository separation, exception handling, and request lifecycle.
Spring Batch Batch Job Configuration
Must have worked on real-world batch jobs involving chunk-oriented steps or tasklets. Should understand job/step configuration, skip logic, and fault-tolerance mechanisms. Ownership of job orchestration is not mandatory.
SQL Oracle SQL
Must be proficient in writing complex queries with joins, subqueries, indexes, and query optimization strategies for large datasets (10M+ rows).
REST API Endpoint Development
Should have implemented multiple REST endpoints with full understanding of HTTP methods, status codes, error schemas, and basic security headers (CORS, auth tokens).
Testing JUnit 5, Mockito
Must have written unit and integration tests with 70%+ coverage, using Mockito for mocking dependencies and achieving isolated testability.
Build & CI Tools Jenkins, Gradle/Maven
Must have hands-on experience configuring CI jobs in Jenkins and managing project builds via either Gradle or Maven. Deep scripting not mandatory.
Logging Log4j / SLF4J
Candidate must have integrated structured logging within applications using standard Java logging frameworks. Should be able to trace logs and debug using correlation IDs.
Version Control + IDE Git, IntelliJ IDEA
Must be fluent with Git branching, merge conflict resolution, and IntelliJ debugging tools (breakpoints, stack trace analysis, thread dump navigation).
Problem Solving Debugging & Production Issues
Must demonstrate structured debugging skills with prior examples of resolving real-time issues in staging or production environments.
Nice-to-Have Skills & Depth Expected
Monitoring Splunk / ELK
Familiarity with log analysis using Splunk or ELK stack for error traceability and performance tracking. Candidate should have used these tools at least in read mode during production support.
Messaging Kafka / IBM MQ / Solace
Understanding of messaging system concepts (producer/consumer, topic/queue, durable subscription). Practical experience with at least one such tool preferred.
CI/CD Pipeline Harness
Exposure to automated deployment pipelines in Harness is a plus. Not mandatory if Jenkins is known.
Cloud AWS (EC2, S3, Lambda)
Basic exposure to cloud deployment or using storage and compute services
Containers Docker
Familiar with containerizing Spring Boot apps for deployment
NoSQL MongoDB
Able to perform CRUD operations; understands use cases for schema-less data
Data Structures Stack, Arrays, Sorting Logic
Able to solve basic-medium problems like max in stack, array traversal, etc.
Monitoring Tools Grafana
Aware of dashboarding tools used in microservices environments
Job Type: Full-time
Pay: Up to ₹2,200,000.00 per year
Benefits:
Work Location: In person
Xponentium
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowbengaluru
30.0 - 40.0 Lacs P.A.
kochi
0.5 - 3.0 Lacs P.A.
hyderabad, chennai, bengaluru
12.0 - 12.0 Lacs P.A.
hyderabad, pune, bengaluru
7.0 - 11.0 Lacs P.A.
pune
37.5 - 70.0 Lacs P.A.
pune, chennai, bengaluru
10.0 - 20.0 Lacs P.A.
noida
1.0 - 4.0 Lacs P.A.
hyderābād
Experience: Not specified
3.6 - 7.0 Lacs P.A.
bengaluru
6.0 - 15.0 Lacs P.A.
3.12086 - 14.79711 Lacs P.A.