Requirement
- Experience in designing and developing web based applications using Java/J2EE
- Strong experience in applying OOPS
- Good understanding of data structure concepts
- Good understanding of API lifecycle and hands on experience with API development using Springboot
- Understanding of API abstraction, layered approach, orchestration, and data transformation concepts
- Hands on experience using Spring/MVC/Spring Integration, Hibernate and Web Services
- Understanding of Automated Build and Deployment Processes (e.g. Jenkins CI / Apache Maven / Gradle)
- Understanding of tools like Junit, Sonar, Jenkins, SVN, Chef, Puppet, Nolio, Selenium, QTP, Assana, Jira or Rally
- Good understanding of cluster components to deploy the services and APIs onto aPaaS
- Knowledge of NoSQL dBs and KAFKA (API data publication)
- Experience using modern Java IDE tool such as Intellij/NetBeans
Must Have
Java code, design work, dealing with tickets and jery, Jenkins, automated testing, microservices.
- Spring boot, host rest APIs
- Integrated with other parts of APIs
- Understanding APIs
- 95% automation
- Building Mocks and programming