Title: DC-Washington-Architect-Core Java Programmer
Location : Washington, DC
Experience Level : Architect
Duration : 1 Year
No. of openings: 4
Title: Lead / Senior Java Engineers
Duration: 12/31/2011 + extendable
Description:
Deliverables:
Essential Job Functions:
Design software components to be part of a large scale system
Test, update and deploy software components
Self starter
Improve and upgrade software components based on new and changing requirements
Participate in the design process as part of the application development team
Work with multiple teams on component integration, testing and deployment
Evaluate current and proposed architecture to assess potential failure points and areas for improvement
Keep abreast of current and emerging software development and deployment products and tools
Other duties as assigned.
Required Skills: Core Java, Hibernate, Spring, MySQL, MultiThread, HashMap
Minimum Requirements/Qualifications
BS in Computer Science / Engineering, MS preferred.
At least 7-10 years experience desired in software development using Java.
Extensive experience (at least 7 years) using Java technologies including J2SE, JDBC, Servlets, EJBs, JSP, Tomcat, JBOSS, JDBC, XML/XSLT and Web Services (SOAP and WSDL),JMS,Log4j, Hibernate, Apache Jakarta components and other open source software
Extensive experience with J2EE (Jboss preferred).
Experience with Lucene/HADOOP, Struts, Spring, Hibernate and Portals desirable.
Experience with REST, Atom desirable.
At least 5 years of experience with relational databases (especially Oracle and MySQL)
Experience with and understanding of core computer science concepts required.
Experience with and understanding of Unix systems (RHEL) desirable.
Demonstrable experience with FAST ESP will be a strong plus.
Experience with development and implementation of business and technical requirements is required.
Experience in Agile development methodologies required.
Strong problem solving ability with excellent written/verbal communication and presentation skills required.
Strong working knowledge of the following technologies / products / methodologies:
o Application / Software Lifecycle
o Application / Software Design
o Extensive experience with Java related technologies
o Extensive experience with open source technologies
o Windows and Linux application development
o Application performance testing and tuning
KEY NOTES: PLEASE DO NOT SUBMIT PROIFLES FROM HEALTHCARE, FINANCE, MORTGAGE, PHARMA DOMAINS. EXPERIENCE WITH AGILE / SCRUM IS A MUST. EXPERIENCE WITH ANY SEARCH ENGINER (HADOOP, LUCENE /SLOR ETC..) WILL COMMAND A BETTER BILL RATE
Preferred if consultant has earlier worked with BlueAlly