HamburgerMenu
hirist

Senior Java Developer - Spring Boot/Microservices Architecture

BOHIYAANAM TALENT SOLUTIONS LLP
Chennai
10 - 13 Years

Posted on: 24/09/2025

Job Description

Key Responsibilities :

- Design, develop, and implement robust Java-based applications using Spring Boot and Microservices architecture.

- Collaborate with product managers, architects, and cross-functional teams to gather and understand functional and technical requirements.

- Develop and maintain RESTful APIs ensuring optimal performance and scalability.


- Participate in all phases of the software development lifecycle including analysis, design, development, testing, deployment, and maintenance.

- Deploy microservices to cloud platforms such as AWS, Azure, or GCP.

- Implement unit and integration testing frameworks to ensure code quality and reliability.

- Optimize application performance and ensure the security of services and data.

- Utilize containerization tools such as Docker and orchestration tools like Kubernetes for building scalable environments.

- Work with Kafka or RabbitMQ for asynchronous messaging and communication between services.

- Participate in code reviews and contribute to technical discussions and documentation.

- Stay updated with industry trends, emerging technologies, and apply them as appropriate.

Required Skills & Qualifications :

- 1013 years of hands-on experience in Java development, with strong proficiency in Spring Boot.

- Solid experience in building and maintaining Microservices.

- Strong knowledge of REST APIs, Object-Oriented Programming (OOP), and Design Patterns.

- Experience working with cloud platforms : AWS, Azure, or Google Cloud Platform (GCP).

- Hands-on experience with Kafka, RabbitMQ, or other message brokers.

- Familiarity with containerization tools such as Docker, and orchestration with Kubernetes.

- Proficient in SQL and NoSQL databases.

- Experience with tools like Git, Maven/Gradle, Jenkins, and CI/CD pipelines.

- Strong problem-solving and debugging skills.

- Excellent communication, collaboration, and leadership capabilities.

Preferred Qualifications :

- Experience in Agile/Scrum environments.

- Exposure to DevOps and infrastructure automation practices.

- Familiarity with performance tuning and monitoring tools.

- Experience with front-end integration using Angular/React (optional).


info-icon

Did you find something suspicious?