Drag

Java

Location : ,

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