Friday, October 11, 2013

Java Developer/Lead--Payments New York NY



 Java Developer/Lead--Payments

 
Job ID: Job-2064       
Job Title:      Java Developer/Lead--Payments  
location:       New York, NY   
Jobtype:        Permanent      
Rate:   $125K - $135K +bonus   
Primary Skills:        
Description:    The Java Development Lead will be responsible for application development and support of the Bank’s global payment application. Provide technical leadership and direct the work of other Java developers in this team. Strong in object oriented design, design patterns, and industry best practices with experience in applying them to solve significant real life software problems. Responsible for creating documentation for the processes that they develop as well as updating documentation for processes that they are changing and/or enhancing. 

Assist with implementation of system upgrades, enhancements and the introduction of new systems within a controlled and fully auditable environment. 
Provide technical support to business users - troubleshooting and providing fixes where required. 
Understand customers’ objectives, processes & products in order to make educated recommendations and improvements. 
Assist with development of workflows, reports and extracts. 
Design, develop and support Java/J2EE web based projects. 
Design, code and unit test JEE base applications. 
Work with globally distributed environments. 
Develop interfaces using JEE technologies to other internal/external systems. 
Prepare detailed specifications from which programs are developed and coded. 
Ensure that programs meet standards and technical specifications; perform technical analysis and component delivery. 
Collaborate with project team members to define and design scope for each project. 
Ensure system capacity, performance and 24/7 availability. 
Troubleshoot production issues and provide timely support. 
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 ad hoc reports for business users. 
Participate in code promotion activities. 

EXPERIENCE REQUIREMENTS / SKILLS: 
Experience in the Banking Industry specifically the Payments Domain. 
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. 
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 . 
Scripting: Shell Scripting , Ant Scripts, Maven IDE: RAD / Eclipse . 

Email resume in Word to TheBigGameHunter@cisny.com. Please include the job code for the position with your resume. I will only respond to resumes that demonstrate a fit for the role. 

NO RELOCATION. ONLY THOSE AUTHORIZED TO WORK IN THE US. VISA TRANSFERS ARE NOT AVAILABLE AT THIS TIME. NO 3RD PARTIES. NO OVERSEAS RESUMES, PLEASE. 

Watch and subscribe to TheBigGameHuntrTV on YouTube for ”No B.S.” job search and hiring advice. To receive a complimentary subscription to my job search ezine, No B.S. Job Search Advice, go to
http://www.JeffAltman.com to subscribe. Receive tweets from Twitter with job search tips and job listings –@ TheBigGameHuntr