Software Engineer - Java at JPMorgan Chase Bank, N.A. (Glasgow, UK)
Location: Glasgow, UK
Type: Full Time
Created: 2021-09-24 05:00:19
As a member of the Corporate Actions development team, we look first and foremost for people who are passionate around solving business problems through innovation and good engineering practices. You will work as part of a global development team involved in delivering and building applications, components and services to support the Asset Servicing/Corporate Actions business within JP Morgan.
You will work closely with a wide range of people including Operations, Client services, Senior management, Infrastructure teams, project teams and peers to build and deliver solutions to business problems. You will have passion for Java technology and be constantly seeking to develop and improve your technology and business skills to enable you to deliver solutions leveraging your technology skills.
This role requires a wide variety of strengths and capabilities, including: * BS/BA degree or equivalent experience * Good problem solving, analysis skills and a proactive approach to solving problems * Ability to work collaboratively within a global team, share knowledge and actively contribute to the continued improvement of all components and processes. * Strong Core Java skills including Java 8+. * Spring/Spring Boot - practical experience of leveraging the Spring framework to solve common problems * SQL - A solid understanding of SQL with the ability to work with different RDBMS i.e Oracle, SQL Server. * A good understanding of open source tools, technologies and best practices. * A good understanding of messaging i.e MQ, JMS, Kafka and practical experience in leveraging messaging to solve problems. Any experience of knowledge of Kafka is a +. * A good understanding of different data formats - XML, JSON etc and practical experience in using these to build systems. * Unit testing using JUnit, Mockito * Good general unix/linux skills, scripting etc that enable you to debug and support Java etc applications running on Linux. * A good understanding of Agile and iterative development processes * Daily/Weekly participation in all Agile calls i.e scrum, planning, grooming etc * Any knowledge/experience of cloud computing using AWS, Azure etc is a plus. * Any experience or knowledge of Angular is a plus.
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.