HamburgerMenu
hirist

Java Backend Software Engineer - Spring Boot

RBC technologies
3 - 5 Years
Bangalore

Posted on: 27/03/2026

Job Description

Job Title : Java Backend Software Engineer (3-5 Years)


Experience: 3-5 Years


Role Summary :


We are seeking a skilled Java Backend Software Engineer to design, develop, and maintain scalable backend services in a cloud-native, microservices-based environment. The ideal candidate should have strong programming fundamentals, hands-on experience with modern Java frameworks, and the ability to work independently within an agile team.


Key Responsibilities :


- Design, develop, and maintain backend services using Java and Spring Boot


- Build and consume RESTful APIs and microservices


- Write clean, maintainable, and scalable code following best practices


- Participate in code reviews and ensure code quality standards


- Develop unit tests and ensure adequate test coverage


- Troubleshoot, debug, and enhance existing applications


- Collaborate with cross-functional teams in Agile environments


- Provide production support and timely bug fixes


- Document APIs and technical solutions clearly


Required Technical Skills :


Backend Development :


- Strong experience in Java (8+) (Java 17/21 preferred)


- Hands-on experience with Spring Boot


- REST API development


- Spring Data JPA / Hibernate


- Microservices Knowledge


- Experience with REST-based microservices


Understanding of :


- Inter-service communication (sync/async)


- Fault tolerance and resiliency


- Logging and monitoring basics


Databases :


- Strong knowledge of PostgreSQL/MySQL


Proficiency in :


- SQL queries


- Joins, indexing, transactions


- Exposure to Redis/NoSQL (preferred)


Cloud & DevOps (Basic to Intermediate) :


- Familiarity with AWS / Azure / GCP


- CI/CD tools (GitHub Actions, Jenkins, GitLab CI)


- Basic Docker usage


Engineering Practices :


- Strong understanding of OOP & SOLID principles


Experience with :


- JUnit / Mockito


- Git workflows


- Code reviews


Knowledge of :


- API security basics (JWT/OAuth2)


- Exception handling & logging


- Secure coding practices


Performance, Reliability & Security :


Understanding of :


- Query optimization and caching


- Pagination and async processing


- Retry mechanisms and timeouts


- Awareness of secure coding practices (e.g., SQL injection prevention)


Soft Skills :


- Strong communication skills


- Ability to work independently


- Proactive problem-solving attitude


- Experience working in Agile (Scrum/Kanban)


- Reliable in meeting sprint commitments


Deliverables :


- High-quality backend APIs


- Unit-tested and production-ready code


- Timely bug fixes and enhancements


- Accurate sprint updates


- Proper documentation


Nice to Have :


- Exposure to Supply Chain / Logistics domain


- Certifications:


- Oracle Java Certification


- AWS Cloud Practitioner


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in