Job Description :
JAVA Programmers – Mid Tier (Backend) – 12 months Durham, NC
Must Have Skill:

6+ Years of hands on Programming experience with J2EE/Java. Must have worked in Java 8
Must have strong middle-tier development experience working with Spring Boot, Spring MVC, MultiThreading, and Messaging
Must have strong WebService experience with REST. Ideally candidate will have experience developing MicroServices
Experience with CI/CD (Jenkins) ideally deploying to Docker and working within AWS.
Experience in developing RESTful Web services using JSON and XML formats, unit testing techniques.
Experience in microservices architecture (netflix, spring boot, etc)
Knowledge in J2EE, XML, DHTML, JMS, Web Services, Spring Integration, Spring Boot, Spring Cloud
Experience in Software Development Life Cycle methodologies (Agile, Waterfall, etc
Experience in developing applications for deployment in a cloud environment (AWS, etc)
Experience with Apache Kafka