Private Bank Engineering — Java - Associate Job Listing at J.P. Morgan in United Kingdom

JPMorgan Chase

J.P. Morgan

Location:
Posted: 02/28/2013
Refreshed: 05/18/2013
Application deadline: None
Type: Full time
Career Level: Entry Level
Salary Range: Not specified
Number of Jobs: 1
Relocation Available: No
Show all jobs for J.P. Morgan
Industries
Finance
Description
The Technology group is a hub supporting the business across three continents and various jurisdictions covering all areas of Private Banking from front end applications to the core accounting systems. The Team, composed of close to 200 professionals, is in charge of implementing business sponsored and mandatory projects as well as providing technical support. Projects range from market expansion, finance, credit, regulatory, operations efficiency, tax, suitability, and other areas such product industrialization and client servicing solutions. The candidate will be working in a team and will be responsible for a work stream of a large project or will lead implementation of a contained project. Working closely with the project manager and other team members, the candidate will be involved in all stages of the development life cycle from requirements gathering to post-release support. Candidates MUST have a track record commensurate with this opportunity, and a passion for creating large software systems. Our ideal candidate has the drive to make new software products and the sophistication and experience to make this a reality. We are implementing agile software development methodologies (Extreme Programming, Scrum, etc.) and are looking for developers excited about working in a progressive development environment. This is a fantastic opportunity to join a team of highly talented engineers in a fun and challenging environment where learning and growth is supported and actively encouraged. Responsibilities:
  • Design, implement, test and maintain major server-side components of the products.
  • Implement distributed processing (multi-threading as well as clustering) for areas such as data manipulation, search, web services, and security.
  • Implement back-end components of an n-tier application, including data model, data access objects, and application logic.
  • Performance and scalability tuning to support large deployments.
  • Research and prototype new technologies as appropriate.
  • Define new product features in conjunction with product management, and provide specificatio
  • Ensure quality and completeness of the product through unit testing, documentation and maintenance as appropriate.
  • Work with the team to provide a second line support capability, although most issues will be dealt with by the dedicated first line support team there will be a need for out of hours support if required.

Apply on Company Website