Job Description :
Title : Java Developer
Location : Brentwood, TN
Duration : Long term contract

Roles & Responsibilities:
Effectively communicate technical information to numerous audiences (including senior management), develop relationships inside and outside of IT, deliver technical recommendations and influence others to change their approach.
Function as a Technical SME within the phases of an IT program, including development of future state designs and specifications for application and technical architectures and application development.
Contribute to the overall alignment of IT delivery to the needs of the business.
Should possess below mentioned technical/functional skills.
Java Technical/Functional Skills:
7+ years’ experience in Java-J2EE Development
Designed and implemented an enterprise level solution using Spring Boot, Spring LDAP, Spring REST
Application development experience in Java / JEE Technologies: Spring, Spring Boot, Spring Security OAuth2, Spring Security, Spring REST, Spring LDAP, Spring Data, JPA, Hibernate, Struts, JSP, Servlets, EJB, JMS, SOAP, WSO2 ESB, Kafka, Zuul, Hysterix, Kibana

Web Development Skills:
Angular 2, Node, Boot Strap
Other Preferred Technical Skills:
IBM ODM
Designed and developed a solution using Elasticsearch.

Generic/Soft Skills:
Need to have excellent communication skills (including English conversation skills), demonstrate excellent problem solving and critical thinking skills.
Able to plan/track tasks/activities.
Technical leadership and mentoring.
Agile development experience is required.
Excellent team player with strong communication, inter-personal, presentation skills.
Experience in working with multi-location and offshore teams.
             

Similar Jobs you may be interested in ..