Job Description :
Job Role : Java Developer

Job Location : Brooklyn OHIO / Kansas city / Mclean VA / Richmond VA / Minneapolis, MN / Phoenix, AZ / Charlotte, NC / Atlanta, GA

Type of Hire : Full time



Job Roles/Responsibilities:
Minimum of 5-10 years’ experience in Java/JEE based applications and development
Minimum of 2 years’ experience in a lead development role.
Experience using the following software frameworks/concepts: Client side MVC, Spring, Hibernate, Junit, Maven, microservices, SOAP/Rest frameworks, JMS, Hysterix, Trunk based development, Jersey and/or Spring MVC
Experience in Linux/Unix/Mac OS X based environments, comfortable working with command line tools & scripting
Experience with the following tools & technologies: Docker, Jenkins, Selenium, GIT, Swagger, Eclipse, Tomcat, SonarQube,
Experience with Continuous Integration/Continuous Delivery environment, utilizing automated testing, as well as Test Driven Development
Experience working on teams that have employed agile and lean methodologies.
Knowledgeable with client side UI frameworks like AngularJS and how these integrate into a REST services framework
Writing technical documentation

Client : Cognizant