Java Developer (061212SHELKOU)
Location: Baltimore, MD (21202)
# of Openings: 1
C2C Rate: $55/hr
Responsibilities of the position include:
· Develop and maintain architecturally sound, modular, component-driven software applications.
· Develop web services to meet defined acceptance criteria.
· Provide direction to and mentoring for less experienced members of the staff.
· Identify risks that might impact the success of the project and mitigate those risks through application of experience and knowledge.
· Maintain system and design documentation and prepare materials for project reviews.
· Support the implementation, UAT (User Acceptance Testing) and production release for the project.
· Act as a role model and advocate for best practices around test-driven development, agile software development, and customer-centric software.
Requirements:
· Experience using Java, Java EE, Web Services(SOAP/RESTFul), Axis2, CXF or other similar tools and libraries.
· 3 to 10 years of experience in software development using Java technology. Candidates should have a solid understanding and practical experience with tools and libraries such as Spring, iBatis, Groovy, Grails, Maven, JAXB, XmlBeans, Tomcat, junit or TestNG, jmock or EasyMock, Subversion, Hudson.
· Extensive understanding of database design and SQL is required (MySQL is perferred)
· Experience building and/or consuming services using an Enterprise Service Bus
· Demonstrated proficiency with XML, XML Schema, and Xpath, and DBUnit
· Strong working knowledge of design patterns, object oriented analysis, design, and programming.
· Must have knowledge of software development best practices, including test-driven development, continuous integration, Agile, Scrum, and/or other rapid application development methodologies such as TDD, extreme programming, continuous integration, and pair programming
· Familiar with agile estimation and planning techniques
· Experience with SoapUI, EhCache is desirable but not mandatory
· Must have good oral and written communication skills.
No comments:
Post a Comment