Posted on: 27/03/2026
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
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1624090