Java Developer Jersey City, NJ
Job ID: Job-1065
location: Jersey City, NJ
Jobtype: Permanent
Rate: $90K - $100K +bonus Description: The senior JEE Developer will be responsible for application development and support of bank’s global web-based Cash Management System (CMS). The candidate should be strong in object oriented design, design patterns, and industry best practices with experience of applying them to solve significant real life software problems. The candidate will also be responsible for creating documentation for the processes that they develop as well as updating documentation for processes that they are changing and/or enhancing. This position will be a key member of JRIA's Java Development team.
Position Responsibilities
Responsible for designing, developing and supporting Java/J2EE web based projects.
Design, code and unit test JEE base applications.
Working with globally distributed environments
Develop interfaces using JEE technologies to other internal / external systems.
Prepares detailed specifications from which programs are developed and coded. Ensures programs meet standards and technical specifications; performs technical analysis and component delivery.
Collaborates with project team members to define and design scope for each project
Ensure system capacity, performance and 24x7 availability.
Troubleshoot production issues and provide timely support.
Mentor and train junior developers in the team
Keep up to date with new technology development and implementation
Find ways to improve the design of the existing programs and optimize performance
Provide various adhoc reports for business users
Participate in code promotion activities EXPERIENCE: 8+ Years of experience in Java/JEE technology
MUST have experience working on enterprise level applications in financial / banking domain
Expert-level knowledge of Java/Web technologies such as Servlets, JSP, HTML, Struts
Strong experience developing scalable enterprise level J2EE web applications, preferably on Websphere Application Server;.
Knowledge of frameworks such as JPA, Hibernate and Spring.
Knowledge of messaging middleware IBM MQ
Ability to work on complex projects with globally distributed teams and tight timeline.
Proficient with database design, SQL and stored procedures; Oracle experience preferred.
Experience undertaking software analysis, code analysis, requirements analysis and software review.
Good verbal and written communication skills.
Experience administering and managing Atlassian tools is a plus. SKILLS: Software Proficiency : JEE , Hibernate ,Struts, XML, XSL, Spring, Hibernate, JPA
Messaging Frame work : JMS , IBM MQ Series
Application Server : IBM Websphere Application Server
Database : Oracle , SQL Server
LDAP : E-Directory
Scripting : Shell Scripting , Ant Scripts , Maven
IDE : RAD / Eclipse
Source Control Systems : Dimensions or SVN
Occasional weekend and late night support for production support and migration This position will be located in the Harborside, Jersey City Office.
Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume. NO RELOCATION. NO VISA TRANSFERS. NO OVERSEAS RESUMES. NO 3RD PARTIES. To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to www.JeffAltman.com to subscribe. Receive tweets from Twitter with job search tips and job listings – TheBigGameHuntr