Previous Job
Sr Java Developer
Ref No.: 17-04885
Location: Reston, Virginia
Position Type:Contract
Experience Level: 8 Years
Start Date / End Date: 07/24/2017 to 01/31/2018
Interview- Phone and in person
Candidate must be EAD-GC/GC or USC only
Job Description:*
As a Senior Software Engineer, you will be responsible for highly complex coding using various software solutions, closely adhering to deadlines and reporting directly to the Project Manager. You will also take responsibility for creating design specifications, unit testing, and preparing technical documentation. You will ensure relationships with customers and cross-team members are professional and meet expectations.

Required Skills:*
Advanced knowledge of J2EE, JAVA, web application development and design patterns
Hands on experience with web services (REST & SOAP)
Proficient in OO programming and Java/J2EE design patterns.
Strong experience with Spring Framework
Experience with Subversion, Maven, Linux and shell scripting.
Strong proficiency in data access design patterns and MySQL/Oracle.
Experience with build tools such as Grunt & Gulp
Experience with Agile methodologies
Ability to handle multiple projects and assignments simultaneously and effectively in a cross-functional team environment
Strong problem solving and analytical skills
Customer service orientation

Preferred Skills:*
Experience with GWT
Experience with AWS and Confluence tools (Jira, Crucible etc)
Experience with the Hibernate, JPA a plus
Experience with Weblogic Application Server a plus
Experience with AWS structure and certification a plus

Bachelor's degree in computer science or a related subject, plus additional related college courses or professional training and minimum of five years of progressively responsible directly-related experience.