
iBatis Java/Spring Software Engineer - 250335JSUS
iBatis Java/Spring Software Engineer
3-4 Month Contract Position
A global payments solutions platform processing funds movement worldwide; the company's web services platform automates the process of employer payroll and collections. This role will focus on backend development, with iBatis. The ideal candidate will have knowledge of Persistence, as well as, Transactions being among the most important skills to have.
Required Skills for this iBatis Java/Spring Software Engineer position includes the following:
Java, the Spring framework and Linux
JUnit, Eclipse, Subversion and Tomcat
Object-oriented design and database skills
Test-driven development using mocking frameworks, Junit, etc
SQL, including PostgreSQL, Oracle or Microsoft SQL Server
JMS Multithreading/Concurrency
Dynamic languages, such as Groovy, Perl, Ruby or Python
Third-party APIs via SOAP/REST
Ability to write feature requirements and specs
Performance testing, analysis and tuning experience
MVC frameworks, such as Spring MVC, Struts, JSF or Tapestry highly desirable
Financial processing experience a plus
Strong analytical and design skills
Highly accountable; meets all commitments and deadlines
Effective written and verbal communication skills for technical and non-technical audiences
Able to work independently as well as collaboratively
Tools & skills utilize in this role:
JSP
AJAX
JSTL and Custom Tags
JavaScript
Struts, Struts actions and Struts Validator
Tiles
Internationalization
Persistence
Database design, layout, maintenance and setup/configuration
SQL functions, procedures, triggers, case statements and check constraints
DAO layer
iBatis
Transactional isolation and locks
J2SE and J2EE
Servlets, Web Services and SOAP
Threading and Synchronization
Libraries and library management
OO design and development
1.6 generalization
Cron and batch processing
Reporting, POI, etc
Testing - Junit/Test Suites
Requirements gathering, system analysis and design
Unix and Linux
Web Servers (Tomcat), setup and maintenance
Load balancing (both web server and database)
File handling and logging
Source code management - SVN, trunk - branches, etc
Debugging and maintenance, legacy system and current
Documentation and communication, some support requirements
How to Apply:
No Corp to Corp or Agency responses at this time. Thank you.
Qualified Candidates: please email your resume as a Word.doc Attachment, with the complete job title and number in the subject line.
Volt is an Equal Opportunity Employer and is dedicated to fostering diversity in the workplace.