2 - 5 years

6 - 9 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Spring Boot Backend Developer

Role & responsibilities

  • Backend Development

    : Build and maintain the backend services using

    Spring Boot

    .
  • Database Management

    : Design and optimize the

    MySQL database schema

    to handle large volumes of data efficiently.
  • Security

    : Implement

    secure user authentication

    , authorization mechanisms, and data encryption to ensure compliance with industry standards.
  • Payment Integration

    : Integrate

    payment gateways

    (such as Stripe, Razorpay, or other relevant services) into the backend for smooth financial transactions.
  • API Development

    : Design and implement

    RESTful APIs

    to enable communication between the backend and frontend.
  • Cloud Deployment

    : Manage

    end-to-end deployment

    of the app to the cloud (AWS, Azure, GCP, etc.), ensuring scalability, reliability, and performance.
  • Code Quality

    : Write clean, maintainable, and efficient code while following industry best practices for testing and version control (Git).
  • Collaboration

    : Work closely with cross-functional teams, including product managers, and front-end developers, to deliver features and enhancements in a timely manner.
  • Performance Optimization

    : Optimize backend performance and ensure low-latency API responses.
  • Documentation

    : Provide clear and comprehensive documentation for backend processes, APIs, and deployment procedures.

Preferred candidate profile

  • Proven Experience

    : 2+ years of professional experience in backend development with

    Spring Boot

    .
  • Database Expertise

    : Solid experience in working with

    MySQL

    , including database design, optimization, and query performance.
  • Authentication

    : Familiarity with

    OAuth

    ,

    JWT

    , or similar technologies for secure user authentication and authorization.
  • Payment Gateway Integration

    : Experience integrating payment services (e.g., Stripe, Razorpay) into backend systems.
  • Cloud Deployment

    : Hands-on experience with deploying applications to

    cloud platforms

    (AWS, Azure, GCP, etc.) and understanding of cloud architecture and scalability.
  • RESTful APIs

    : Strong experience in designing and consuming

    REST APIs

    .
  • Version Control

    : Proficient with

    Git

    for version control and collaboration.
  • Communication

    : Strong communication skills to work effectively with cross-functional teams.

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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

gurugram, haryana, india

mumbai, maharashtra, india

bengaluru, karnataka, india