HamburgerMenu
hirist

Java Microservices Developer - Spring Frameworks

Tanishi Consultants
Pune
8 - 15 Years

Posted on: 08/07/2025

Job Description

Key Responsibilities :


- Design and Development:- Design, develop, and implement high-quality microservices using Java and Spring Boot.

- Develop RESTful APIs for microservices communication.- Ensure microservices are scalable, reliable, and performant.


Technology Expertise :


- Proficiency in Java, Spring Boot, and related technologies (e.g., Spring Cloud, Spring Data).

- Experience with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).

- Familiarity with messaging frameworks (e.g., Kafka) and cloud platforms (e.g., AWS, Azure, GCP).


Testing and Quality :


- Perform unit, integration, and system testing to ensure code quality and application stability.

- Identify and resolve performance bottlenecks and bugs.

- Participate in code reviews and ensure adherence to coding standards and best practices.


Collaboration and Communication :


- Collaborate with cross-functional teams (e.g., product owners, other developers, QA) to define requirements and develop solutions.


- Communicate technical concepts clearly and effectively to both technical and non-technical audiences.


Problem Solving :


- Troubleshoot and resolve technical issues and problems related to microservices.


- Proactively identify and suggest improvements to the microservices architecture and development processes.


Required Skills and Experience :


Technical Skills :


- Strong Java programming skills.


- Experience with Spring Boot and Spring Framework.


- Experience with RESTful APIs and microservices architecture.


- Experience with containerization technologies (e.g., Docker) and orchestration platforms (e.g., Kubernetes).


- Familiarity with messaging frameworks (e.g., Kafka).


- Experience with cloud platforms (e.g., AWS, Azure, GCP).


Soft Skills :


- Strong problem-solving and analytical skills.


- Excellent communication and collaboration skills.


- Ability to work independently and as part of a team.


Education :- Bachelor's or Master's degree in Computer Science or a related field.

info-icon

Did you find something suspicious?