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
Any Graduate