JOBSEARCHER

JAVA/Oracle Developer

The Java/Oracle Developer will be responsible for the analysis, design, development, support and maintenance of multiple tier applications written in Java and C#. The candidate must have hands on experience and knowledge of technologies including relational databases and Java/J2EE. Prior experience in development and support of financial applications is a must. This position primarily covers Java/J2EE applications within the Financial vertical and reports to the Application Development Manager. Technical Expectations: 8 -10 years professional hands-on experience of the full SDLC in Java/J2EE server side enterprise application development Experience of J2EE application servers (WebSphere 6.1+) and IBM RSA/RAD is a plus Previous experience with C#/.NET and Delphi is a plus Prior experience with relational databases (Oracle 10g/11g and Sybase 12.5.3) Experience with debugging and tuning J2EE applications Working knowledge of caching, transaction management, thread pooling and connection pooling Experience with software development and methodologies (RUP) Experience with designing highly available, scalable enterprise systems Knowledge of XML, JMX, Hibernate, PMI. Java Persistence API’s Working knowledge of performance testing is a plus Knowledge of logical and physical database design Experience using Maven, Subversion and Cruise Control Familiarity in working on NT and Unix operating systems Excellent problem solving and communication skills. Ability to identify and evaluation technologies Ability to quickly learn and apply new technologies Professional Expectations: Ability to work independently with or without direction and or supervision. Portray professional demeanor. Communicate and prepare written material in professional manner. Manage own time and tasks. Prepare reports and status periodically. Maintain a tidy desk and work environment. Accept responsibility and personal accountability.