Java Backend Developer
Recmatrix Consulting
3 - 5 years
Bengaluru
Posted: 20/02/2026
Job Description
Job Title: Java Backend Developer
Role: Fulltime/Permanent
Location: ITPL, Bangalore
Experience: 3-5 years
Notice Period: Should be available to join within 45 Days.
Job Overview
We are seeking a Java Backend Developer with 3-5 years of experience to design, develop, and maintain high-performance, scalable backend applications. The ideal candidate will have a strong background in Java (1.8 and above), the Spring Framework, event-driven architecture, and cloud-native development. This role requires a proactive individual capable of optimizing system performance and contributing to both technical and functional aspects of software design.
Key Responsibilities
- Backend Development: Design and develop scalable backend services using Java and Spring Framework (Spring MVC, AOP, Batch, Scheduler, Data REST).
- API Development: Build and consume RESTful APIs in compliance with best practices and security standards.
- Event-Driven Architecture: Implement event-driven architectures using Apache Kafka or similar messaging systems.
- Data Management: Optimize data persistence with JPA/Hibernate and MySQL databases.
- Cloud Integration: Integrate applications with Microsoft Azure and manage CI/CD pipelines for deployment.
- Containerization & DevOps: Containerize applications using Docker and maintain automated deployment pipelines.
- Performance Testing: Conduct performance testing, load testing, and implement system optimizations for high availability and reliability.
- Collaboration: Work with cross-functional teams (frontend, QA, DevOps) and follow Agile development methodologies.
- Issue Resolution: Troubleshoot and resolve production issues in a timely manner.
Required Skills
- Bachelor's degree in Computer Science, Engineering, or related field (e.g., BE/B.Tech, BCA, MCA, BSC (IT)).
- Proficient in Java (1.8 and above) with 3+ years of development experience.
- Hands-on experience with Spring MVC, Spring AOP, Spring Batch, Spring Scheduler, Spring Data REST.
- Experience with JPA and Hibernate for database interactions.
- Strong knowledge of MySQL.
- Experience with event-driven architectures and Apache Kafka (or similar messaging systems).
- Experience with Microsoft Azure.
- Experience with CI/CD, Docker, and version control using Git.
- Experience with REST API testing, load and performance testing.
- Familiarity with Linux and basic shell scripting.
- Strong verbal and written communication skills.
- Proactive, self-motivated, and able to work independently as well as within a team.
- Ability to troubleshoot and solve complex technical problems.
- Strong understanding of the SDLC and Agile practices.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
