Senior Backend Developer

5 - 6 years

12 Lacs

Posted:16 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Overview:
We are looking for an experienced Senior Back-End Developer who is passionate about building high-performing, scalable, enterprise-grade web applications. The ideal candidate will have strong hands-on experience in Java, Spring Boot, and Spring MVC, and will be responsible for designing, developing, and maintaining robust back-end systems. You will collaborate closely with cross-functional teams to deliver innovative solutions and guide junior developers in implementing best practices.

Qualifications:

  • B.E. / B.Tech (IT / CS), MCA, or M.Sc. (IT)

Experience:

  • 5–6 years of hands-on experience in Java-based back-end development.

Key Responsibilities:

  • Design, develop, and maintain enterprise-grade web applications using Java (8 and above), Spring Boot, and Spring MVC.
  • Develop and integrate RESTful APIs with strong emphasis on security and performance.
  • Implement and optimize Spring Security for application-level protection.
  • Manage data persistence with Spring Data JPA or Hibernate and relational databases such as PostgreSQL or MySQL.
  • Collaborate with front-end developers, DevOps engineers, and other stakeholders to ensure seamless integration.
  • Participate in architectural discussions, code reviews, and performance optimization.
  • Mentor junior developers and contribute to improving code quality and development standards.
  • Work within an Agile/Scrum environment, actively participating in sprint planning and delivery.
  • Troubleshoot, debug, and resolve complex technical issues across the application stack.

Required Skills:

  • Strong expertise in Java (8 and above), Spring Boot, Spring MVC, and REST API development.
  • Solid understanding of object-oriented programming, data structures, and design patterns.
  • Proficiency in Spring Data JPA / Hibernate and relational databases (PostgreSQL, MySQL).
  • Experience with Spring Security, JSP, and Servlets.
  • Familiarity with Linux-based systems and shell scripting.
  • Knowledge of Agile tools such as Jira.
  • Experience working with JSON and XML.
  • Strong analytical, problem-solving, and communication skills.
  • Thorough understanding of the software development life cycle (SDLC).

Good to Have:

  • Hands-on experience with Docker, Jenkins, Git, and GitHub Actions.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Working knowledge of cloud platforms (AWS, Azure, or GCP).
  • Experience with unit testing frameworks like JUnit or Mockito.
  • Ability to design scalable architectures and suggest process improvements.

What We Offer:

  • Opportunity to work on cutting-edge enterprise applications.
  • Collaborative and growth-oriented work environment.
  • Exposure to modern technologies and best development practices.
  • Competitive salary and benefits package.

Job Types: Full-time, Permanent

Pay: From ₹100,000.00 per month

Benefits:

  • Flexible schedule
  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

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