Back End Developer

3 - 4 years

9 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Back-End Developer

enterprise-grade platform

thrives in a fast-moving startup environment

10-to-6 role with close supervision and daily task lists

Responsibilities

  • Design and develop well-structured, testable, and efficient backend services using Java 21+ and Spring Boot 3.1+.
  • Implement and maintain RESTful APIs to connect with front-end and mobile applications.
  • Work on authentication and authorization modules, including security best practices.
  • Build complex JPA-based entity relationships, custom queries, and performance-optimized database access.
  • Collaborate with UI/UX teams to ensure seamless integration of user-facing elements with server-side logic.
  • Integrate third-party APIs, handle real-time data using WebSocket, and support services as needed.
  • Write unit and integration tests using frameworks like JUnit and Mockito.
  • Troubleshoot, debug, and resolve backend issues with a problem-solving mindset.

Required Qualifications & Skills

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • 3-4 years of professional backend development experience.
  • Strong experience in Java (with Java 21+ features) and also focus on older Java features such as Streams, Lambda Expressions.
  • Proficiency in Spring Boot 3.1+, Spring MVC, and Hibernate.
  • Hands-on experience with JPA, complex relationship mapping, and custom query development.
  • Excellent knowledge of REST API design and implementation.
  • Solid experience with PostgreSQL or similar relational databases.
  • Experience working with Spring Security, authentication flows (JWT, OAuth2 preferred).
  • Familiarity with WebSocket integration for real-time features.
  • Exposure to third-party API integrations and asynchronous communication patterns.
  • Knowledge of Git (GitHub) for version control.
  • Experience in writing unit tests using JUnit, Mockito or equivalent.
  • Strong verbal and written communication skills in English.

Not must but nice to have:

Front-end development knowledge with Angular 11+.

Experience working in Agile/Scrum development environments.

Experience with cloud deployments (AWS or similar).

A passion for TV Shows, Sports, Live Events, and enthusiasm for startup life.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india

mumbai, navi mumbai, pune

hyderabad, chennai, bengaluru