1. Microservice Development: Implement, and maintain microservices using Spring Boot, ensuring they are scalable, productive, and reliable.
2. Integration with Kafka: Develop and manage Kafka-based messaging systems to ensure seamless communication between microservices and other components of the system.
3. Code Quality: Write clean, maintainable, and well-documented code, adhering to coding standards and best practices.
4. Testing and Debugging: Develop unit and integration tests to ensure the reliability and stability of the microservices. Debug and resolve issues as they arise.
5. Performance Optimization: Monitor and optimize the performance of microservices to ensure they meet performance and scalability requirements.
6. Continuous Integration and Deployment: Set up and manage CI/CD pipelines to automate the testing, integration, and deployment of microservices.
7. Collaboration: Work closely with cross-functional teams, including frontend developers,
QA engineers, and product managers, to deliver high-quality software solutions.
8. Documentation: Create and maintain technical documentation related to microservices architecture, design decisions, and implementation details.
9. Technical Support: Provide ongoing technical support and maintenance for deployed microservices, addressing any issues or bugs that arise.
10. Learning and Improvement: Stay updated with the latest industry trends, technologies, and best practices, and continuously seek opportunities to improve skills and knowledge.
11. Required Skills and Qualifications
12. Experience: 3-5 years of hands-on experience in developing microservices using Spring Boot and Kafka.
13. Technical Proficiency: Strong knowledge of Spring Boot, Kafka, Java, and other relevant technologies and frameworks.
📌 Microservices developer (Chennai)
🏢 Acura Solution
📍 Chennai
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.