Job Description
- Design, develop, and maintain Java-based microservices.
- Write clean, efficient, and well-documented code.
- Collaborate with other developers and stakeholders to define requirements and solutions.
- Participate in code reviews and contribute to team knowledge sharing.
- Microservices Architecture:
- Understand and apply microservices principles and best practices.
- Design and implement RESTful APIs.
- Experience with containerization technologies (e.g., RESTful ) and orchestration (e.g., Kubernetes).
- Knowledge of distributed systems and service discovery.
- Experience with design patterns (e.g., circuit breaker pattern, proxy pattern).
- Deep understanding of distributed systems and service discovery.
- Testing & Quality:
- Develop and execute unit, integration, and performance tests.
- Ensure code quality and adhere to coding standards.
- Debug and resolve issues promptly.
- Deployme...
Ready to Apply?
Take the next step in your AI career. Submit your application to Virtusa today.
Submit Application