Description

Job Description: 
•             Hands-on knowledge in software development using Design Patterns, Java 8/17, Java EE, Spring MVC, Spring Boot, Angular 11+, JMS, REST API technologies.
•             Familiarity working with relational(DB2/Oracle).
•             Strong experience in Spring Boot, Microservice and JPA is a must. Experience with tomcat is a must. 
•             Demonstrated capability working with middleware like Tomcat 9/10, IBM Liberty Server, IBM WebSphere application servers.
•             Experience using the following development tools: Visual Studio, IntelliJ, and Eclipse.
•             Good experience with JavaScript Frameworks: Angular 11+ and jQuery
•             Familiar developing and running applications in Windows and Linux environments and Container technologies like OpenShift will be a plus.
•             Demonstrable experience in software development using CI/CD tools especially GIT, Bitbucket, Maven, Jenkins, Jira
•             Solid focus on software testing with Junit and Mockito.
•             Familiarity with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
•             Financial Services experience
•             Excellent communication skills

Education

Any Graduate