Java Spring Boot Microservices Developer (India)

Java Spring Boot Microservices Developer (India)

03 Aug
|
Litmus7
|
India

03 Aug

Litmus7

India

- 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




• Solid 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.

#LI-JJ1

📌 Java Spring Boot Microservices Developer (India)
🏢 Litmus7
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java spring boot microservices developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: java spring boot microservices developer (india) / india