Software Engineer - Java at JPMorgan Chase Bank, N.A. (Glasgow, UK)

Software Engineer - Java at JPMorgan Chase Bank, N.A. (Glasgow, UK)


Add To Bookmarks
Company:
Location: Glasgow, UK
Type: Full Time
Created: 2021-09-17 05:00:10

Apply Here


Organization Description

Our Corporate & Investment Bank relies on innovators like you to build and maintain the technology that helps us safely service the world's important corporations, governments and institutions. You'll develop solutions that help the bank provide strategic advice, raise capital, manage risk, and extend liquidity in markets spanning over 100 countries around the world.

Employer Description

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.

Job Description

The Wholesale Payments team is looking for a software engineer in Glasgow responsible for delivering high quality solutions to process payments globally. We are building a fully cloud solution, with a focus on high performant and low latency systems.

This role requires a wide variety of strengths and capabilities, including: * BS/BS degree or equivalent experience * Working proficiency in developmental toolsets * Knowledge of industry-wide technology trends and best practices * Ability to work in large, collaborative teams to achieve organizational goals * Passionate about building an innovative culture * Understanding of software skills such as business analysis, development, maintenance, and software improvement

Responsibilities

The role will require proficiency in all aspects of software development including: * Experience of working on AGILE/SCRUM, pair programming and TDD models of development * Involvement in planning, refinement, estimation of stories / JIRAs * Ability to write clean maintainable self-documenting code. * Design and development responsibilities for the work / module assigned * Involvement in design reviews, code reviews, unit test implementation, code fixes, etc. * Responsible for end to end delivery of the modules / sub-projects adding to overall business requirements

Technical Skills: * Java 8 and up + * Understanding of Microservices design and messaging/asynchronous communication * Spring Boot and Spring Framework * SOLID principles understanding * SQL Concepts

Good to Have skills: * Comfort with Multithreading concepts like Java Executor etc. * Messaging frameworks * Continuous Integration (CI), GIT, Jenkins * UNIX scripting concepts * Cloud deployment and knowledge

Personal Skills: * Excellent analytical and problem-solving skills * Effective communication skills. * Team player, with ability to take direction in a professional manner * Demonstrate Continual Improvement in terms of Individual Performance

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.