4+ years experience working in Java and able to demonstrate good Java knowledge
Experience working with Java 11 or above is a must
3+ years of experience writing unit tests for Java
Experience with version control (Git)
Able to demonstrate good web fundamentals and HTTP protocol knowledge
Solid understanding of JSON Schemas and RESTful APIs is a must
Good attitude, communication, willingness to learn and collaborate
2-3 yrs experience developing Java applications in frameworks such as Spring, Spring Boot, Dropwizard is a plus
Technical Skills Required:
Strong core Java skills.
Strong experience with Springboot/Microservice-style application development.
Strong experience with Relational Databases like Oracle, MSSQL.
Experience with cloud-based architectures on OpenShift or Kubernetes.
Experience with Messaging and Caching frameworks such as Kafka and Gem fire/Ignite is a plus.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time