Must have working experience in Java, J2EE, Oracle SQL, Spring Boot, Spring MVC and Microservices
• Minimum 4 years of experience in Application development
• Having experience in Banking Industry and Payments domain
• Must have experience in Docker and containerize Microservices apps
• Experience in using and configuring AWS Cloud services CloudWatch, X-Ray, Insights for application monitoring and logs and setting up CloudWatch dashboards for different components.
• Experience in Typescript reusable components and services to consume REST API's using Component-based architecture
• Must have experience in implementing security using OAuth or JWT token with Authorizer
• Experience in migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.
• Experience in JPA , Hibernate (Entity Manager), Multithreading
• Experience in analyzing performance issues using tools like JMeter and identifying root cause to fix.
• Experience in creating pipeline using Gitlab for both build and deploy to provision applications in AWS or OpenStack cloud
• Must have experience in unit test case creation for both API and UI and integrate with build pipeline
• Experience with static code analyzer (SonarQube, Veracode etc) and able to resolve vulnerabilities reported
JAVA
ANY GRADUATE