Java Spring Boot Developer

7 - 12 years

15 - 30 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

JAVA Spring Boot Developer

Pune, Hyderabad & Bengaluru (Hybrid)

Fulltime

Role Overview

Java Spring Boot Developer

Key Responsibilities

  • Develop and maintain applications using

    Java 8

    and

    Spring Boot

    .
  • Design and implement

    RESTful APIs

    following best practices for scalability and security.
  • Configure and customize Spring Boot applications, including

    OAuth2 security

    and

    Spring Security

    .
  • Integrate applications with databases using

    Spring Data JPA

    .
  • Build and deploy

    microservices

    leveraging containerization (Docker) and orchestration tools (Kubernetes).
  • Ensure

    code quality

    through unit and integration testing using

    JUnit

    and

    Mockito

    .
  • Troubleshoot and debug API issues effectively.
  • Collaborate with cross-functional teams in an

    Agile environment

    .

Required Skills

Java Programming

  • Proficiency in Java programming language.
  • Strong understanding of object-oriented programming concepts.
  • Knowledge of Java 8 features and updates.
  • Familiarity with Java development frameworks (e.g., Spring Boot).

Spring Boot Framework

  • Expertise in building RESTful APIs using Spring Boot.
  • Configuration and customization of Spring Boot applications.
  • Implementing security features like OAuth2 with Spring Security.
  • Integration with databases using Spring Data JPA.

API Development

  • Design and development of robust, scalable APIs.
  • Implementation of API best practices, including versioning and documentation.
  • Handling authentication, authorization, and request/response validation.
  • Optimization for performance and efficiency.

Microservices Architecture

  • Understanding of microservices architecture principles.
  • Experience in building and deploying microservices using Spring Boot.
  • Knowledge of service discovery, load balancing, and fault tolerance concepts.
  • Proficiency in containerization technologies like Docker and orchestration tools like Kubernetes.

Testing and Debugging

  • Writing unit tests and integration tests for Spring Boot applications.
  • Debugging and troubleshooting API issues effectively.
  • Ensuring code quality and adherence to coding standards.
  • Familiarity with testing frameworks like JUnit and Mockito.

Preferred Qualifications

  • Experience with

    CI/CD tools

    (Jenkins, Git).
  • Knowledge of

    cloud platforms

    (AWS, Azure).
  • Familiarity with

    monitoring tools

    (Prometheus, Grafana).

Thanks & Regards

Aniket Singh Satyal

----------------------------------------------

PS: Email is the best way to reach me.

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You