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