Job Description :
Position: Senior Java Developer
Location: Westlake, Texas
Duration: 6 Months W2 Contract
Interview Mode: Telephonic + Onsite (FSF)

Qualifications:
Bachelor degree in Computer Science, Information Technology, or equivalent training and experience.
8-10+ years software development experience
6-9+ years of Java/J2EE development experience
3+ years of experience in designing, development and implementation of SOA Java Web Services and Spring Framework.
Experience in designing and developing Web Service, middle tier or backend solutions in an enterprise environment
2+ years of Web UI development experience
Proficient in database development using Oracle and SQL
2+ years working in an Agile/Scrum/Lean environment
Experience working with ALM tool such as Rally, JIRA, Version One, or RTC
Required:
Java/JEE development
RESTful Web Services Development (Consume & Expose)
Maven, Nexus, Git Stash, Sonar
Spring Framework 4.X including Spring Batch, Spring Security, Spring Webflow, and Spring MVC
MyBatis / Hibernate ORM experience
Strong SQL and PL/SQL query experience
Oracle 11/12c
Demonstrated expertise in Domain Driven Design (DDD) and Command/Query Responsibility Segregation (CQRS)
Experience in UML and/or object modeling
Experience working within an Agile team
Experience building external integrations (File, XML, SOAP, REST)