Previous Job
Java (Application Architect V) Developer
Ref No.: 18-08530
Location: Charlotte, North Carolina
Position: Java Developer
Location: Charlotte, NC

Job Description: We are looking for Senior level Java Developer with experience in delivering high volume web applications. The ideal candidate for this job should have strong experience in Java development with a heavy focus on the Spring framework. You should be comfortable building REST services to support Customer Facing UI as well as integrating with back-end SOAP/REST-based web services.

Responsibilities include: 
⦁    Providing feedback in code reviews for improvements. 
⦁    Working with high energy in a collaborative environment.
⦁     Bringing improvement ideas to the team and driving the execution/implementation of those ideas

Required Skills:
⦁    Experience with application servers (Weblogic) Exp - Java/J2ee - 6-10 ten years
⦁    Solid understanding and experience using Java in an enterprise environment (Java 7 or 8), Web Services (SOAP and/or RESTful) utilizing XML and/or JSON (binding libraries - jaxb, Jackson, gson, etc), and source code repos like SVN or GIT or bitbucket.
⦁    Experiencing working wtih Spring Framework (3.2 or higher a requirement, Spring 4.2 or higher is a nice to have). 
Spring packages used: Spring MVC / Spring JDBC / Spring Transaction Management /        Spring JMS  Experience with Maven
⦁    Experience with test-driven development, placing a high value on modular design, unit testing and integration testing with Junit.

Must Have:
JAVA - 0 years
Soap - 0 years
Weblogic, Foundation Services - 0 years
Enterprise Java with Spring and Hibernate - 0 years