virtusa
Senior Consultant
Job description
Need a highly skilled and experienced Senior Java Developer with a strong background in Microservices architecture. The ideal candidate will have 7-10 years of hands-on experience in Java development, with deep expertise in designing, developing, and deploying scalable microservices-based applications in cloud and hybrid environments. Key Responsibilities • Design, develop, and maintain high-performance and scalable microservices using Java • Architect and implement microservices-based solutions using Spring Boot, Spring Cloud, and other relevant frameworks. • Participate in system design and architectural decisions to ensure high reliability and performance. • Collaborate with DevOps to containerize applications using Docker and deploy via Kubernetes or similar orchestration tools. • Develop RESTful APIs and integrate with third-party APIs and internal systems. • Write clean, maintainable, and testable code following industry best practices and secure coding standards.


