JD:
Strong understanding of design patterns and best practices.
Experience with microservices architecture & designing payment solutions
Proficiency in Java frameworks such as Spring and Hibernate.
Experience with cloud platforms such as AWS or Azure.
Experience with CI/CD pipelines.
Familiarity with containerization technologies such as Docker and Kubernetes.
Experience with RESTful API design and development
Bachelor's degree in Computer Science