cover image
JPMorganChase

Software Engineer III - Java - Senior Associate

On site

London, United Kingdom

Full Time

06-03-2025

Job Specifications

Job Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Software Engineer lll at JPMorgan Chase within Equities Front Office Marking and Analytics Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for building critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

The Equities Front Office Marking and Analytics Team develops applications for the Equity Derivatives trading and sales desks. The scope covers a variety of areas such as marking, AI Trading platform, trade management, risk and position management, pricing as well as various other analytics.

We’re looking for a Senior Software Engineer with hands on experience on Java to join the Marking and Analytics stream who will partner very closely with the trading desk(s), other technology teams and Quantitative Research (QR) to develop new applications and enhance existing applications which are critical to the business.

The team utilizes a wide variety of technologies including Python, Java and React/Redux.

Job Responsibilities

Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Develops partnership with Front Office while developing new applications and maintaining the existing stack to ensure stability
Work closely with a number of teams including Trading, Sales, Quantitative Research, as well as other technology teams
Work within various business transformation projects across market/trade/client analytics, marking/publishing
Takes part in a new strategy to automate Front Office processes and functions using technology solutions

Required Qualifications, Capabilities, And Skills

Formal training or certification on software engineering concepts and proficient advanced experience in Java and React/Redux
Hands-on practical experience delivering system design, application development, testing, and operational stability
Experience with Java/JVM and the Java/JVM ecosystem
Experience with development, deployment and maintenance of commercial service oriented application(s)
Ability to work effectively within a global team (spread across NA, EMEA, APAC etc.) while influencing and contributing towards the development of the global platform
Advanced problem solving skills for problems with a mathematical/technological background
Understanding of software design patterns and clean code practices
Experience partnering with product and engineering teams

Preferred Qualifications, Capabilities, And Skills

Experience with finance / derivative products
Experience with service oriented platforms, and a good understanding of current generation open source frameworks
Experience in Equities business is an advantage but relevant experience in other business areas is welcomed
Experience of working with Unix or Linux
Experience of working with continuous integration and deployment processes

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. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

About The Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

About the Company

With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. We serve millions of customers and many of the world’s most prominent corporate, institutional, and government clients daily, managing assets and investments, offering business advice and strategies, and providing innovative banking solutions and services. Social Media Terms a... Know more

Related Jobs

Company background Company brand
Company Name
Newmark UK
Job Title
Software Engineer - London
Job Description
Newmark is in the process of further developing software to support various business functions, and we currently run several applications covering job management; invoicing and sales ledger; property and lease data; rent, rates and service charge payments; and business rates (property tax) management. All our applications use MS SQL Server databases, while the front end applications have been developed mainly using C#.NET. Newmark group are embarking on significant changes to better align our development environment and user experiences, integrate with other applications and to meet the greater requirements for separation of roles and auditability of changes required as part of a NASDAQ-listed company. To achieve these aims we are now looking to recruit new team members to the team, to extend the scope of our applications and better meet user aspirations for the tools that they use on a daily basis. We are looking for capable and experienced developers to join the software development team, to help transform our applications, improve the ease of SOC1 and SOX compliance and to deliver more of the improvements requested by our end users. You would be joining a small team, which currently consists of four developers, plus others involved in user support and business analysis. As part of the investment in our development team we are also looking to create a dedicated tester/deployment manager role and enhance the business analysis capabilities of the team. Successful candidates must experience of MS SQL Server and C#.NET, as these are our core technologies and we remain committed to them for our current development plans. Candidates will ideally also be well experienced with Azure DevOps, as we transition our development environment and code repositories to the same structures as used by our parent company. We will be looking for the successful candidate to take a lead in improving our documentation by applying best practices they have encountered in their career to date. The applications we develop in house cover a variety of use cases, but experience of working on finance/accounting systems or property/lease management systems would be an advantage. Experience with a combination of dashboards and interactive reports using MS Power BI. Therefore experience of either or both of these areas would be a key asset. The current team members are not all office based and there is no requirement that the new roles we are adding be office based. Meetings and pairing are conducted primarily via MS Teams, but attendance in the office on a coordinated and occasional basis is encouraged. CVs sent via third party will not be accepted and will warrant no fees.
London, United Kingdom
On site
Full Time
04-03-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
DNA Fullstack Developer - Senior Associate
Job Description
Job Description As a Software Engineer III at JPMorgan Chase, in the Commercial and Investment Bank – Data Network Architecture team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for assessing emerging trends, technologies, electronic platforms, potential partnerships, and for building digital products-that could transform the way we, and our clients, do business. Our team consists of product managers, designers, developers and business representatives. The team is thoughtful in balancing due diligence with speed to market and creativity with the discipline to produce best-in-class, efficient, thoughtful digital solutions for our clients. Our team solves delivers products and platforms that provide innovative, cutting-edge solutions to the most challenging problems in the surfacing & discovery, quality, and delivery & governance of data in the industry. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Develops products that can change the way our clients operate, and how Banking is done today and ensure that we have regulatory compliance Influences decisions on Market Strategy, Platform Strategy, Client Engagement and implementing Innovative technology-based solutions Establish large and fascinating datasets currently not available anywhere else Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages - Java, Spring / Spring Boot, React Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle, architecture and design patterns Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Familiarity with modern front-end technologies industry-wide technology trends and best practices Ability to work in large, collaborative teams to achieve organizational goals Preferred Qualifications, Capabilities, And Skills BS/BA degree or equivalent experience DevOps, Jenkins Redux Terraform, Kubernetes, Spinnaker AWS certification Jasmine, Jest, Cypress Exposure to cloud technologies Passionate about innovation and automation 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. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
Glasgow, United Kingdom
On site
Full Time
06-03-2025
Company background Company brand
Company Name
Runtime Group Ltd
Job Title
Junior Python Software Engineer
Job Description
Job Title: Junior/Mid-Level Full-Stack Developer (Python/Django/React) Location: Fully Remote Job Type: Full-Time Salary: £30k - £45k About the Company: A fast-growing tech company revolutionizing the e-commerce/data analytics sector with cutting-edge software solutions. Join their dynamic engineering team and contribute to innovative projects. Job Description: We're looking for a passionate Junior/Mid-Level Full-Stack Developer (Python/Django/React) with 1-3 years of experience. This role offers the opportunity to work in a fast-paced, collaborative environment and grow your skills. Key Responsibilities: Develop and maintain scalable applications using Python (Django) and React. Build and integrate APIs and third-party services. Participate in Agile development cycles and CI/CD processes. Optimize applications for performance and scalability. Collaborate with cross-functional teams. Requirements: Computer Science or STEM degree from a top Russell Group University (1st or 2:1). 1-3 years of full-stack development experience (Python/Django and React). Strong experience with SQL databases (PostgreSQL/MySQL). Familiarity with DevOps tools (Docker, Kubernetes, AWS/GCP/Azure). Experience with API development and Git.
United Kingdom
Remote
Full Time
06-03-2025
Company background Company brand
Company Name
Ventula Consulting
Job Title
Full Stack JavaScript Engineer - £575 (Outside IR35) - 6-month Contract
Job Description
Leading Ecommerce client now requires a Full Stack JavaScript Developer who is proficient in front and back-end development. (React/TypeScript/Node.js). This role will design and build the foundations of which our clients innovative web and mobile applications run on. Key Responsibilities: · Working as an integral part of an agile team contributing towards the planning and development of systems/platforms. · Collaborating with engineers, product owners and business analysts to define solutions, ways of working and share knowledge across the department. · Reviewing code and providing support to members of your team. · Working on client-facing applications in react/next.js · Designing and building Node.js/GraphQL APIs. Key Requirements: · Senior level experience in modern JavaScript, written with Typescript, Node.js, React, Next.js etc. · Experience designing and developing APIs/microservices. · Understanding of DevOps/modern infrastructure practices (AWS, Docker, Kubernetes, CI, etc). · Experience with CI/CD pipelines and automation. · Experience working in autonomous agile environments. · Experienced in front and back-end development (React.js/Node.js/GraphQL) The role consists of hybrid working with 1 day per week in our clients Central London office and the rest remote. This is a 6-month contract role which provides a daily rate of £575 p/d Outside of IR35.
London, United Kingdom
Hybrid
Full Time
05-03-2025