- Design, develop, test, deploy and maintain large-scale Java-based microservices architecture.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high-quality code by following best practices in coding standards, testing, and debugging.
- Participate in design reviews and provide input on technical decisions.
Job Requirements :
- 9-14 years of experience in software development using Java programming language.
- Solid understanding of Spring Boot framework for building microservices.
- Experience with design patterns such as Service-Oriented Architecture (SOA) or Microservices Architecture.