Temporary Sr. Java Developer
NOTE: This job listing has expired and may no longer be relevant!
Our client is a progressive large retail bank located in the Philadelphia area. They are looking for a senior Java Developer for at least six months or more on a contract basis. The developer does not need to come from financial services. We are looking for Java Developers with experience in developing web applications on J2EE platform that involve integrating with 3rd party web services. For this project developer is required to build new Java services that integrate with internal products & 3rd party products using web services. The developer is expected to thoroughly test services using Unit & Integration testing. Need to closely work with Business & Quality Analysts on day to day basis. Knowledge of various open source libraries and frameworks is very valuable, as is Agile experience. Strong communication skills with English are required. Ability to understand oral and written business requirements is needed in many situations, and so we review soft skills in the review.
Please review the below requisition and if you feel you are qualified or interested, please respond with your most current resume, compensation requirements, citizenship status, availability to interview, and availability to start work.
Please let me know if you know someone who you think would fit this position even if you are not yourself interested or qualified – we do pay referral fees!
Position: 109-001 Sr. Java Developer
Duration: Six months or more
The Senior Java Developer must be self-directed, heads-up Java Developer who is able to contribute immediately. This position will require the individual to expand on loosely defined business requirements to insure proper technical solutions are designed and implemented. The successful applicant will have broad responsibilities for designing, building and implementing large scale software development projects. Position requires strong Java technical skills and technical leadership. In-depth programming and interpersonal skills will allow the applicant to play a major part in guiding projects from requirements analysis to deployment.
Experience & Qualifications:
Degree in Computer Science or equivalent work experience.
Several years experience building high-availability Java applications that interact with multiple systems.
In-depth knowledge of web presentation methods (HTML, XSL, etc.).
Experience with software development on commercial or enterprise projects
Experience with multi-tier system design and implementation.
Proven ability to work independently and part of a team to successful implement projects.
Technical skills and abilities:
In-depth knowledge of Java including JUNIT, ANT
In-depth knowledge of XML including XSLT and XPATH. Nice to have includes PL/SQL
Deployment familiarity of J2EE
Familiarity with major database vendors such as MS SQL Server and Oracle
Knowledge of enterprise application design patterns.
Solid interpersonal skills and ability to communicate clearly in written and verbal form.
Exceptional problem solving abilities.
Work with members of the project team and business owners to refine and clarify business requirements.
Produce technical specifications and provide input into general architectural decisions.
Provide input to assist in overall team process improvement and product design stability.
Code and test software to meet the Firm’s standards and within acceptable defect tolerances of design specifications.
Work with IT and business test groups to support quality and acceptance tests.
Provide technical leadership and mentor others in general technical skills.
Properly track progress, effort, issues, resolutions and communicate status to project leadership
Spring Framework and Spring MVC
Tomcat or JBoss
JUnit (unit testing)
Ajax libraries like YUI!, prototype, or JQuery
Mockito (unit testing mocking tools)
Axis2 or Spring WS
SoapUI (webservice testing)
Extra (Nice to have):
Subversion (source control)
Emma or Cobertura (code coverage)
FitNesse (integration testing)
PMD or Checkstyle (static code analysis)
Education and/or Certifications:
The ideal candidate will possess the following skills:
B.S. Degree, Computer Science, MIS or equivalent work experience.
4+ years experience participating in complex programs.
Typically working in a clean, pleasant, and comfortable office setting.
Work week is typically 40 hours; however, longer hours may be necessary at times.
Although most work will be conducted locally, travel to other sites may be required at times.
How to Apply
Email to email@example.com
with Word copy of your resume, desired hourly rate, citizenship status, and available to interview by phone.
3267 total views, 1 today