Job Description :
Java Tech Lead
McLean, VA

Must have skills
Total experience of 15+ Years with 7+ Years in Java/ J2EE Development
Knowledge of Design Patterns and its various implementations
Hands on Design experience of multi-tier web applications.
Hands on implementation experience of applications with Spring Framework.
Hands on implementation experience of applications on Weblogic servers
This is L3 Production Support work

Other Required Skills
Strong experience in J2EE – Java 1.7/8, Servlets, JSP, EJB, SOAP and REST services, XSD and XSL.
Application Server – Weblogic 10.3, Tomcat 7/8
Knowledge on various configuration settings for Webservers and Appservers (Weblogic, Tomcat, Apache etc )
Hands on implementation experience of applications with Spring Batch Framework.
Ability to Analyze performance bottlenecks and suggest remedies
Deploying application and capability to analyze the issue from logs
Database – Oracle, Sybase, MSSQL
Code Repository – Clear Case / GIT (Should be able to check in, check out, merge branches, create baseline and promote code)
IDE – Eclipse, Rapid SQL, SQL Server
Project Build – Maven (Knowledge of building projects and resolving maven dependency issue)
Other Tools – WinSCP and Putty (Basic UNIX commands)
Demonstrated ability to create documentation for team members and stakeholders
Demonstrated ability and willingness to develop using a high-disciplined and structured approach ensuring long-term maintainability and re-usability
Experience collaborating with designers and back-end engineers
Experience working in an agile-like environment
Solid understanding of web/usability/accessibility standards
Front End Technologies (Angular JS, JSF, CSS, Javascript)
Back End Tech (Spring, Hibernate/JPA, JMS, JDBC)
SQL Knowledge (DB2, Sybase)
Core Java / J2EE
Web Service (Soap & Rest)
OS - Linux
Shell Script, Jil
Analytical Skill

Client : Federal