Software Developer/ Engineer/ Architect

Full Stack Java Application Developer

Job Description

JP Morgan - Transfer Agency – Full Stack Java Application Developer

Dublin Technology Centre

The opportunity is to join an Agile application development team who are responsible for delivering a strategic global solution to provide a web client portal for the Transfer Agency business which is a key component of the Custody and Fund Services business. 

 

Key responsibilities:

  • Working as part an agile team going from requirements to solution and delivering real business value within short timeframes
  • Working as full stack Java developer on technologies like ReactJS, Java, Spring, Oracle, MQ and whole range of SDLC toolset including CI/CD
  • Writing clean, well-structured code supported by extensive test cases
  • Peer code review
  • Accountability of performance and load testing for your code
  • Responsible for deploying your own code in UAT and support UAT phase
  • Working within risk and controls guidelines to safely and iteratively deploy code

 

What the role can offer you:

  • Exposure to both Agile and Waterfall delivery methodologies
  • Exposure to Transfer Agency domain
  • Enterprise systems design, architecture and integration for distributed applications
  • Work with operational users and product owners of the platform to gather requirements
  • Inter-team mentoring on software best practices and solutions
  • Full involvement in testing cycles across all environment

About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as any mental health or physical disability needs.

Key technologies:

  • Strong OO design skills
  • Core Java (1.8 or above)
  • Web frameworks – ReactJS/AngularJS
  • Spring Framework
  • Oracle
  • Testing Frameworks:
    • Unit: Junit, Mockito
    • Web: Selenium
    • BDD: Cucumber
  • Apache Webserver and Apache Tomcat
  • Unix Shell scripting
  • Source control tools such as BitBucket
  • Development in an Agile environment
  • CI/CD tools

 

Qualifications and Experience

The ideal candidate possess a proven combination of analytical and IT skills with a key focus in the fund services transfer agency business domain. Additional qualifications include:

  • Bachelor Degree in Information Technology;
  • Minimum 5 years of relevant development experience in above technologies;
  • Experience of working in IB’s or other financial organization is a big plus;
  • Excellent written and oral communications skills