🔔 FCM Loaded

Java Backend Developer

Recmatrix Consulting

3 - 5 years

Bengaluru

Posted: 20/02/2026

Getting a referral is 5x more effective than applying directly

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.