Java Spring boot Microservices

5 - 8 years

Pune Chennai Bengaluru

Posted:5 days ago

Apply

Job Description

Job Title:

Experience:

Job Summary

Java Spring Boot Microservices Developer

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
  • Build scalable and resilient RESTful APIs and backend services.
  • Develop event-driven and distributed systems using messaging technologies.
  • Collaborate with architects, product owners, business analysts, and frontend teams.
  • Implement security, authentication, and authorization frameworks.
  • Optimize application performance, scalability, and reliability.
  • Write clean, maintainable, and testable code following coding standards.
  • Troubleshoot production issues and perform root cause analysis.
  • Participate in Agile/Scrum ceremonies and software development lifecycle activities.
  • Contribute to CI/CD implementation and DevOps practices.

Mandatory Skills

  • Strong experience in

    Java 8/11/17+

    .
  • Expertise in

    Spring Boot

    ,

    Spring MVC

    ,

    Spring Data JPA

    , and

    Spring Security

    .
  • Hands-on experience with

    Microservices Architecture

    .
  • Strong knowledge of

    RESTful API

    development.
  • Experience with

    Hibernate/JPA

    and relational databases.
  • Knowledge of

    SQL databases

    such as PostgreSQL, MySQL, Oracle, or SQL Server.
  • Experience with

    Apache Kafka

    , RabbitMQ, or other messaging systems.
  • Understanding of

    Docker

    and containerization.
  • Experience with

    Git

    , Maven/Gradle, and CI/CD tools.
  • Strong understanding of design patterns and object-oriented programming principles.

Preferred Skills

  • Experience with

    Kubernetes/OpenShift

    .
  • Knowledge of

    AWS, Azure, or GCP Cloud Platforms

    .
  • Experience with API Gateway and Service Discovery tools.
  • Familiarity with

    Redis

    , Elasticsearch, or NoSQL databases.
  • Experience with monitoring tools such as Grafana, Prometheus, ELK Stack, Splunk, or Dynatrace.
  • Exposure to Domain-Driven Design (DDD) and Event-Driven Architecture.
  • Understanding of DevSecOps and secure coding standards.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management abilities.

Skills Required

Spring Boot Java Spring Microservices Java Spring Boot Microservices Spring Boot

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Hybrid

Job Type

Full Time

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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Infosys logo
Infosys

IT Services and IT Consulting

Bangalore Karnataka

RecommendedJobs for You