Drag
Job Description
Job Title - Senior Java Developer.
Experience required
- Minimum Education/Certification Requirements: Bachelor’s degree in Information Technology or related field or equivalent experience
- Skills Matrix:| Skill | Required /Desired | Years of Experience
- Experience with genuine core JAVA development with strong back-end development skills | Required | 11
- JAVA – Annotations, Generics, Reflection, Inheritance, OO Design, NIO, Bean Validation | Required | 5
- Synchronous and Asynchronous programming experience – Callbacks, Future, Timeout and Error Handling | Required | 5
- Experience with GIT version control repository | Required | 5
- Spring Boot Application Development Experience | Required | 3
- Spring – Java Config, Dependency Injection, Auto Wiring Concepts | Required | 3
- Spring Integration Development Experience | Required | 3
- Spring Web Services Development Experience | Required | 3
- Experience with Tomcat/Jetty/undertow Application Servers | Required | 5
- Experience with MAVEN Project Build experience | Required | 3
- Experience with JIRA Issue tracker | Required | 5
- Experience with LINUX working environment | Required | 3
- Bachelor’s degree in IT or related field or equivalent experience | Required
- RedHat OpenShift Container-based application development and deployment experience | Desired
- Working with mainframe CICS containers and channels using JCA connector | Desired
- Knowledge of Continuous Integration and Continuous Development practice | Desired