Show more filters
Banner image for Litmus7

Java Spring Boot Microservices Developer

Litmus7

3.5
28 reviews
Litmus7
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Bengaluru, Karnataka, India
A free Jobstore account is required to proceed to the employer site.
  • Experience - 8+ years We are looking for a skilled Java Spring Boot Microservices Developer to design, develop, and maintain scalable, high-performance backend systems. The ideal candidate should have strong experience in building distributed systems using microservices architecture and a solid understanding of cloud-native development.

Key Responsibilities

  • Design and develop scalable microservices using Java and Spring Boot.
  • Collaborate with product managers, architects, and front-end developers to translate complex business requirements into technical specifications and system designs.
  • Build RESTful APIs and ensure high performance, responsiveness, and reliability.
  • Implement event-driven architecture using messaging systems such as Kafka or RabbitMQ.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Work with distributed databases such as Cassandra, MongoDB, or relational databases.
  • Implement security and data protection practices.
  • Participate in code reviews, unit testing, and integration testing.
  • Troubleshoot and debug production issues.
  • Contribute to CI/CD pipelines and DevOps practices.

Required Skills And Qualifications

  • Strong proficiency in Java (Java 8 or above).
  • Hands-on experience in Spring Boot and Spring Ecosystem (Spring MVC, Spring Data, Spring Security, Spring Batch,...).
  • Solid understanding of microservices architecture and design patterns.
  • Experience in REST APIs and API design best practices.
  • Familiarity with messaging systems like Apache Kafka or RabbitMQ.
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Knowledge of database technologies such as MySQL, PostgreSQL, Cassandra, or MongoDB.
  • Understanding of distributed systems, scalability, and fault tolerance.
  • Experience in implementing application-level caching strategies to improve performance and reduce latency.
  • Familiarity with Git and version control workflows.
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack, Splunk, Scalyr,…).
  • Experience using the IDEs such as IntelliJ IDEA or Visual Studio Code for efficient development and debugging.
  • Familiarity with AI-assisted coding tools such as GitHub Copilot, Cursor, or similar tools to enhance developer productivity and code quality.
  • Experience working on complex enterprise-level systems.

A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Karnataka   »   Jobs in Bengaluru   »   Java Spring Boot Microservices Developer

More jobs

People also search