A technology consulting firm in Baltimore is seeking an experienced Java Developer for a compelling 2-3 year contract. The ideal candidate will have extensive knowledge of Java/J2EE, Object Relational Mapping, and design patterns. With a focus on Agile practices, the candidate should have a solid background in SOA and various application servers. Preferred qualifications include experience with the Social Security Administration and design documentation skills. This role promises professional growth in a collaborative environment.
Qualifications
8 years of relevant work experience as a Java Developer in a Java/J2EE development environment including EJB3.
Experience with JBPM, Drools rules engine, and SVN Version Control.
5 years of experience working with Struts framework and writing complex SQL queries.
Proficient in Agile/Scrum methodology and tools like Rally.
Extensive knowledge of SOA principles and design patterns.
Skills
Java/J2EE development
Object Relational Mapping (JPA/Hibernate)
SOA and web services
Struts framework
SQL queries
Messaging technologies (MQ series/JMS)
Agile/Scrum methodology
Design patterns and UML
XML
Education
Bachelor’s Degree in Computer Science or related discipline
Tools
JIRA
HP Application Lifecycle Management (ALM)
DB2
Oracle
IBM WebSphere
MS Office
MS Visio
SharePoint
Job description
A technology consulting firm in Baltimore is seeking an experienced Java Developer for a compelling 2-3 year contract. The ideal candidate will have extensive knowledge of Java/J2EE, Object Relational Mapping, and design patterns. With a focus on Agile practices, the candidate should have a solid background in SOA and various application servers. Preferred qualifications include experience with the Social Security Administration and design documentation skills. This role promises professional growth in a collaborative environment.