Job Description :
Hope you are doing great!!

Our client is looking for Sr. Java Developers for Sterling, VA location. There will be a face 2 face round interview and they will offer the role on the same day.
Position: Sr. Java Developer
Location : 22685 Holiday Park Drive, Suite 60, Sterling, VA 20166.

Face 2 Face interview details:
Date: 14th July (Saturday)

9 AM -2 PM ET

8+ years of experience in Solution, Design and Development of web applications using the Java EE, JSP, JSF, XML, WebLogic 10/12.c, AJAX
Very strong in Object Oriented Analysis and Design using Java and UML, and Design patterns.
Extensive use of Eclipse (commonly used plug-ins and debug techniques)
Expert in JEE patterns and ability to use commonly used on in real time situations.
Experience in developing API based Automation Test Scripts using Cucumber.
Well versed with DevOps concepts and experience in TDD/BDD.
Experience in using Java presentation frameworks – JSF Prime Faces, JQuery, Angular.
Integration experience using Web Services and EJB preferably on WebLogic platform.
Expert in tuning all tiers of applications on JEE platform.
Hands-on experience with Build and Deployment tools and languages - Maven and Shell script.
Strong backend experience to develop Data Layer using at least one of the frameworks like Hibernate, JPA, Spring, and eclipse-link.
Good knowledge of database concepts with working knowledge on SQL and query tuning.
Innovative in providing solutions, likes to take on challenges with calculated risk.
Strive to constantly improve the application development processes and tools.
Strong hands on experience with Spring, Apache CXF, JAXB and JMS.
Recent Agile project experience is preferred

Mandatory Skills (Deal-Breaker):
Spring framework, Spring Boot, Angular JS, PrimeNG, Jenkins

Preferred Skills:
Experience with automated GUI testing tools like Selenium
Experience with Database SQL IDE: SQL Developer, Rapid SQL
Experience with Docker or Microservices is a plus
Familiarity with Mortgage Industry or direct Freddie Mac Experience is an added plus
Must have good problem solving skills and strong interpersonal skills
Must have the ability to listen to customers and colleagues; convey ideas effectively; prepare written documentation
Proactive in nature with customer satisfaction as a primary goal
Ability to learn and adapt to new technologies and tools.