-
Excellent knowledge in Core Java (J2SE) and J2EE technologies.
-
Hands-on experience with RESTful services, API design are must.
-
Knowledge of microservices architecture is must.
-
Knowledge of design patterns is must.
-
Strong knowledge in Exception handling and logging mechanism is must.
-
Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed on hybrid (on-prem/cloud)
environments.
-
Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
-
Experience in managing the Source Code Base through Version Control tool like SVN, GitHub,Bitbucket, etc.
-
Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc.
-
Experience in design and development of SaaS/PaaS based architecture and tenancy models.
-
Experience in SaaS/PaaS based application development used by a high volume of subscribers/customers.