Apply Now    

Java Applications Developer

Job Description

JPMorgan Chase & Co. (NYSE: JPM) is a leading global financial services firm with assets of $2.6 trillion and operations worldwide. The firm is a leader in investment banking, financial services for consumers and small business, commercial banking, financial transaction processing, and asset management. A component of the Dow Jones Industrial Average, JPMorgan Chase & Co. serves millions of consumers in the United States and many of the world's most prominent corporate, institutional and government clients under its J.P. Morgan and Chase brands. Information about JPMorgan Chase & Co. is available at www.jpmorganchase.com.



About Chase Card Services:

Chase Card Services has more than 20,000 employees globally and is one of the nation’s largest credit card issuers, with more than $130 billion in loans and more than 65 million credit cards in circulation.  Millions of customers in the U.S. and Canada used Chase cards to meet $343 billion of their spending needs in 2011. 

 

Job Description:

 

As an Applications Developer, you will design complex solutions and provide development guidance to a software development group. The ideal candidate will be a multi-faceted Information technology expert with knowledge and expertise in multiple programming languages and platforms. A 'can do' attitude and the aptitude to self learn industry trends are a must. You will also provide comprehensive consultation to business unit and IT management and staff at the highest technical level and will be called up on frequently to research and recommend cost effective solutions to technical issues. Additionally, you will research and evaluate multiple solutions - including vendor offerings - to implement business strategies.


 Responsibilities:

  • Provide high quality technology solutions that address business needs by developing applications within mature technology environments. 
  • Utilize mature (3rd or 4th Generation) programming methodologies and languages and platforms (Java, Oracle, PL/SQL, SQL loader, UNIX Korn Shell scripting, SAS, Windows and UNIX) and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.  
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution. 
  • Participate in design reviews and provide input to the design recommendations.
  • Incorporate security requirements into design, provide input to information data flow, and understand and comply to Project Life Cycle Methodology in all planning steps. Adhere to IT Control Policies throughout design, development and testing, and incorporate.
  • Corporate Architectural Standards into application design specifications.
  • Document detailed application specifications, translate technical requirements into programmed application modules and develop.
  •  Enhance software application modules.
  • Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
  • Identify application code-related issues.  Review and provide feedback to the final user documentation. 

Transferable Skills:

  • Ability to work in a fast paced environment
  • Ability to multi-task
  • Good communication and problem solving skills
  • Proactive and innovative

 

The points below have been carefully considered as being essential for the role. Your background must accurately reflect all of these, with or without a reasonable accommodation, for your application to be considered.

 

Basic Qualification:

  • Minimum 4-7 year experience in coding, testing and or debugging skills
  • Minimum 4-7 year experience with Java, J2EE, Spring, Spring MVC, iBatis(ORM), Apache, tomcat, Maven, automated unit testing, XML.
  • Minimum 3+ year experience with UNIX/linux, ksh scripting
  • BS/BA Degree in Computer Science or Related Field

 Preferred Skills

  • Having SAS or PL/SQL experience is a plus
  • Experience in leading resources in global environment
  • Experience in automated unit testing
  • Experience is production support
  • Knowledge of version and revision control practices and procedures.
  • Working knowledge of software development methodologies, SDLC and agile
  • Have an open attitude towards sharing ideas and knowledge and receiving constructive feedback.
  • Excellent prioritization and time management.
  • Ability to balance multiple time-critical tasks at the same time.
  • A proactive approach to problem solving, taking ownership of issues and having the determination to follow things through.
  • Good oral and written communication skills.
  • Must work well either independently or as part of a team with a strong desire to excel.
  • Experience with developing and managing interfaces with various Credit card associations preferred.
  • Good business knowledge of end to end Credit Card industry is preferred.
Req #: 160011782
Location: Wilmington, DE US
Job Category: Technology
Employment Type: Full Time
Potential Referral Amount: US Dollar (USD)

Apply Now    

Join our Talent Community

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.

Join Now

Privacy Statement

Any information you provide is confidential and will only be viewed by our recruiters in an effort to fill open positions. In addition, the information you provide is subject to our privacy policy practices.

Please note that J.P. Morgan will not accept unsolicited approaches or speculative CVs, nor will J.P. Morgan be responsible for any related fees, from Third Party Firms who are not preferred suppliers.

The firm invites all interested and qualified candidates to apply for employment opportunities.

Need disability related assistance?

If you are a US or Canadian applicant with a disability who is unable to use our online tools to search and apply for jobs, please contact us by calling (US and Canada Only) 1-866-777-4690. Please indicate the specifics of the assistance needed.


Keep in touch

Not ready to apply? Leave your information with us and we will keep you up to date with new career opportunities.