Java Backend Developer

7 years

0 Lacs

Posted:8 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Position Overview

We are looking for a highly skilled Senior Java Backend Developer with 7+ years of experience in building scalable, secure, and high-performance backend systems. The ideal candidate should have strong expertise in Spring Boot, Microservices, Hibernate/JPA, and hands-on experience with cloud platforms such as AWS or Azure. You will work closely with cross-functional teams to design, develop, and deploy enterprise-grade applications.

Key Responsibilities

Backend Development

  • Design, develop, and maintain backend applications using Java 8/11/17, Spring Boot, and Microservices architecture.
  • Implement RESTful APIs, messaging, and event-driven architectures.
  • Write efficient, clean, and maintainable code following coding standards.

Microservices Architecture

  • Build independent, scalable microservices with proper API contracts.
  • Implement service discovery, load balancing, API gateway patterns, and distributed logging.
  • Work with messaging queues such as Kafka, RabbitMQ, or ActiveMQ.

Database & Persistence

  • Work with Hibernate/JPA for ORM and implement optimized queries.
  • Expertise in RDBMS (MySQL, PostgreSQL, Oracle) and basic knowledge of NoSQL (MongoDB/Redis).

Cloud Deployment & DevOps

  • Deploy and monitor applications on AWS or Azure cloud platforms.
  • Use cloud services like EC2, S3, Lambda, EKS, RDS, Azure App Services, AKS, Azure Storage, etc.
  • Work with CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

Performance & Security

  • Conduct performance tuning, scalability improvements, and fault-tolerant designs.
  • Implement secure coding practices and OAuth2/JWT-based authentication.

Collaboration & Communication

  • Work closely with Product, QA, and DevOps teams in an Agile/Scrum environment.
  • Participate in code reviews, architectural discussions, and technical documentation.

Required Skills

  • Strong proficiency in Java (8/11/17).
  • Spring Framework, Spring Boot, Spring MVC, Spring Security.
  • Microservices architecture, distributed systems, REST APIs.
  • Hibernate/JPA and SQL expertise.
  • Experience on AWS or Azure cloud services.
  • Containers & orchestration: Docker, Kubernetes (EKS/AKS).
  • Build tools: Maven/Gradle.
  • CI/CD pipeline tools: Jenkins, Azure DevOps, GitLab, etc.
  • API documentation with Swagger/OpenAPI.
  • Version control: Git/GitHub/GitLab.

Job Type: Full-time

Pay: ₹433,945.74 - ₹2,200,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india

kolkata, west bengal, india

hyderabad, telangana, india