Senior Java Software Engineer Job Vacancies

1 to 25 of 102 Senior Java Software Engineer Jobs

Senior Python Software Engineer AWS Java Data Finance London

London, United Kingdom
Hybrid / WFH Options
Joseph Harry Ltd
Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset … Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London. You MUST have the following: Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer Good design and architecture ability Java Three or more … Arrow Snowflake Glue Athena Airflow Agile The following is DESIRABLE, not essential: Trading, Front Office finance Spark Buy-side asset management (hedge fund, asset manager, investment management) Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Software Engineer - Python / Java

London, England, United Kingdom
JPMorganChase
Senior Lead Software Engineer - Python/Java Join to apply for the Senior Lead Software Engineer - Python/Java role at JPMorganChase Senior Lead Software Engineer - Python/Java 5 days ago Be among the first … applicants Join to apply for the Senior Lead Software Engineer - Python/Java role at JPMorganChase Get AI-powered advice on this job and more exclusive features. Job Description We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. 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 Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology More ❯
Posted:

Senior Lead Software Engineer - Java, Cloud Native

London, England, United Kingdom
JPMorgan Chase & Co
board. Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities - Prime Financial Service, you are an integral part of Core Engineering and Architecture group which drives … cloud technology and be keen to learn the business functions within PFS. Actively contribute to the engineering community by advocating for firmwide frameworks, tools, and practices within the Software Development Life Cycle. Influence peers and project decision-makers to adopt and apply leading-edge technologies. Foster a team culture of diversity, equity, inclusion, and respect. Required qualifications, capabilities … and skills Formal training or certification on software engineering concepts and proficient advanced experience in Java Hands-on experience in system design, application development, testing, and ensuring operational stability. Proficiency in Java and cloud technologies including AWS services. Advanced knowledge of software applications and technical processes, with deep expertise in one or More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Senior Java/AWS Developer - FTC £120K - Investment Banking An investment bank is looking for a Senior Java developer to join the front-office trading team with a large-scale migration to AWS. You will be joining the team to help coach and mentor on AWS services/products and … equity operations. Salary: £120k + bonus Duration: 1year (potential to be 2years) Location/Hybrid: X3 per week to the City of London (not negotiable) Requirement: Must have senior experience in Java, using the latest versions (V17+) Strong and demonstrable experience with AWS (preferably cloud migration experience) Must have experience in Financial Services Experience in Trading More ❯
Posted:

Software Engineer III - Java, AWS - Pre Trade Platform - Senior Associate

London, England, United Kingdom
J.P. MORGAN
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Equity Derivatives Group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure … You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down 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 More ❯
Posted:

Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) - London (VP)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) - London (VP) Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial … financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. The role We are seeking a Senior Applications Developer to join a successful team delivering pricing projects for the Foreign Exchange (FX) Business. The role involves all aspects of the software development life cycle … analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem solving skills enjoys all aspects of software development and will contribute to the success of the team. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Lead Software Engineer - Python / Java

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
complete 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 Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market … the design, build and support of the platform. The work requires close collaboration with our front office partners from sales, trading and quantitative research. 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 Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Acts as a front office developer within the QES technology More ❯
Posted:

Senior Lead Software Engineer - Python / Java

London, England, United Kingdom
JPMorgan Chase & Co
board. 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 Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted market … the design, build and support of the platform. The work requires close collaboration with our front office partners from sales, trading and quantitative research. 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. Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies. Acts as a front office developer within the QES technology More ❯
Posted:

Low-Latency Java Senior Associate - Software Engineer III

Westminster Abbey, England, United Kingdom
J.P. MORGAN-1
Job Description A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading … across multiple technical areas within various business functions in support of the firm's business objectives. JPMorgan's Liquidity and Account Solutions Technology team is seeking highly motivated Java engineers to join our global, diverse technology organization. We focus on providing modern solutions to support the Corporate & Investment Bank's Payments business. Our critical systems manage client liquidity … to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by More ❯
Posted:

Senior Lead Software Engineer - Full Stack Developer Java/Kafka

Glasgow, Scotland, United Kingdom
JPMorganChase
Senior Lead Software Engineer - Full Stack Developer Java/Kafka Join to apply for the Senior Lead Software Engineer - Full Stack Developer Java/Kafka role at JPMorganChase Senior Lead Software Engineer - Full Stack Developer Java/Kafka 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Lead Software Engineer - Full Stack Developer Java/Kafka role at JPMorganChase Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver … products. Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management Technology team you are an integral part of an agile team that works More ❯
Posted:

Senior Software Engineer - Java - Engine by Starling

London, England, United Kingdom
Hybrid / WFH Options
Starling Bank
Senior Software Engineer - Java - Engine by Starling Senior Software Engineer - Java - Engine by Starling Get AI-powered advice on this job and more exclusive features. At Engine by Starling, we are on a mission to find and work with leading banks all around the … world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is … offices so that we're able to interact and collaborate in person. About Engineering at Engine by Starling - https://www.enginebystarling.com/We're looking for Backend Software Engineers to work on the Engine Platform and make our existing features work for banks all over the world as well as building new features from scratch that Starling More ❯
Posted:

Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) - London (VP) |[...]

London, England, United Kingdom
Citi
Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) - London (VP) Senior Full Stack Software Engineer - FX Pricing (React, Typescript, Java, API) - London (VP) The Applications Development Senior Manager is a senior management level position responsible for accomplishing … financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. The role We are seeking a Senior Applications Developer to join a successful team delivering pricing projects for the Foreign Exchange (FX) Business. The role involves all aspects of the software development life cycle … analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem solving skills enjoys all aspects of software development and will contribute to the success of the team. Your deep knowledge of design, analytics, development, coding, testing and application programming will help your team raise their game, meeting your standards, as well as satisfying More ❯
Posted:

Senior Lead Software Engineer - Java, Cloud

London, England, United Kingdom
ZipRecruiter
Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Equities - Prime Financial Services, you are an integral part of the Core Engineering and Architecture group, which drives … expert across multiple cloud technologies and learn about business functions within PFS. Contribute to the engineering community by advocating for firmwide frameworks, tools, and best practices within the Software Development Life Cycle. Influence peers and project decision-makers to adopt and apply leading-edge technologies. Foster a team culture of equity, respect, and collaboration. Required Qualifications, Capabilities, and … Skills Formal training or certification in software engineering concepts and advanced experience in Java. Hands-on experience in system design, application development, testing, and operational stability. Proficiency in Java and AWS cloud technologies. Deep expertise in software applications and technical disciplines such as cloud, AI, machine learning, or mobile. Ability to independently solve design More ❯
Posted:

Senior Quantitative Software Engineer – Java – Intraday Risk

London, England, United Kingdom
Hybrid / WFH Options
Deutsche Bank
Job Description: Job Title Senior Quantitative Software EngineerJava – Intraday Risk Location London Corporate Title Vice President Group Strategic Analytics is part of Group Chief Operation Office (COO) which acts as the bridge between the Bank’s businesses and infrastructure functions to help deliver the efficiency, control, and transformation goals of the … globally and provides ticking and event-driven intraday risk and P&L for Rates, Credit and Emerging Markets trading desks. The delivery team consists of quantitative business analysts, Java quantitative software engineers, C# engineers, platform engineers and testers, and uses JIRA to track and manage deliveries. Server-side development is done in Java utilising … multi-threaded and highly distributed system. The platform runs on clusters of physical Redhat Linux servers, and utilises Oracle Coherence, Spring Framework, Hibernate, Oracle Exadata and Solace and Java Message Service (JMS) messaging. You will be responsible for developing risk and P&L functionality in Java, including analysing, designing, coding, and supporting functionality across trade sourcing More ❯
Posted:

Low-Latency Java Senior Associate - Software Engineer III

London, England, United Kingdom
J.P. Morgan
As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions 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 carrying out critical technology solutions across multiple technical areas within various … business functions in support of the firm’s business objectives. JPMorgan’s Liquidity and Account Solutions Technology team is seeking highly motivated Java engineers to join our global, diverse technology organization. We focus on providing modern solutions to support the Corporate & Investment Bank’s Payments business. Our critical systems manage client liquidity in real-time, matching available funds … to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by More ❯
Posted:

Software Engineer III - Java - Senior Associate

London, England, United Kingdom
J.P. MORGAN-1
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure … enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea generation Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down 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 More ❯
Posted:

Software Engineer III - Java - Senior Associate

London, England, United Kingdom
ZipRecruiter
Job Description Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in … provide enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down 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 More ❯
Posted:

Senior Software Engineer (Java, Python, Spark) - SaaS Software (Trade Surveillance & Complaince)

City Of London, England, United Kingdom
Sterlings
A Global Financial Services SaaS Technology provider is currently seeking a Senior Software Engineer to join their Technology team, working specifically on their Trade Surveillance/Compliance Platform used by key clients. As part of a high-performance engineering team, this person will be involved in the design and implementation of data pipelines and … are critical. The platform also leverages machine learning to help them to detect trading behaviour that may trigger regulatory inquiries. In terms of the technical stack, this includes Java, Python, Apache Spark (on Serverless EMR), AWS, DynamoDB, S3, SNS/SQS. Experience Required; Strong backend software engineering experience, ideally with distributed systems and large-scale data … processing Experience in financial markets, specifically across trade surveillance or compliance software Strong programming skills in Java (multithreading, concurrency, performance tuning) Deep experience with Apache Spark and Spark Streaming Proficiency with AWS services, ideally including tools such as Lambda, DynamoDB, S3, SNS, SQS, and Serverless EMR Experience with SQL and NoSQL databases Hands-on with Python More ❯
Posted:

Senior Java Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Ronald James Group
Our client, a leading SaaS provider, is seeking a Senior/Lead Java Developer to join their growing team to help lead a squad delivering innovative cloud-based applications for global clients. Key Responsibilities: Lead design, development & deployment of scalable SaaS solutions. Mentor developers and promote best practices. Collaborate cross-functionally in an Agile environment. Drive … continuous improvement and innovation. Tech Stack: Java (v8–11+), Spring, Hibernate, SQL (MS SQL/PostgreSQL), NoSQL (DynamoDB) Modern Javascript/Typescript frontend AWS (Lambda, Step Functions), Microservices, Serverless architecture Azure DevOps, Jenkins, Docker, API integrations (REST/JSON) Ideal Profile: 5+ years Java development experience. Ambition to lead & mentor. Fantastic opportunity to join a supportive More ❯
Posted:

Senior Java Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
An investment bank is looking for a Senior Java developer to join the front-office trading team with a large-scale migration to AWS. You will be joining the team to help coach and mentor on AWS services/products and best practices. The direction is simplification and re-engineering where appropriate over a lift-and … income and equity operations. Duration: 1 year (potential to be 2 years) Location/Hybrid: X3 per week to the City of London (not negotiable) Requirement: Must have senior experience in Java, using the latest versions (V17+) Strong and demonstrable experience with AWS (EKS, Fargate/RDS, EC2, Lambdas) Preferred experience supporting the migration of apps More ❯
Posted:

Senior Java Software Engineer

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
Eden Scott
Hyrbid - 1 day per week in office A leading SaaS organisation is looking for a Senior Java Developer to join its expanding technology team. You’ll contribute to the ongoing development of a next-generation platform, with a strong focus on high-performance search capabilities and large-scale data processing. This is a fantastic opportunity to … work on impactful technology in a forward-thinking, data-driven environment. Your Role As a Senior Java Developer, you’ll be instrumental in building and evolving a resilient data platform that underpins key SaaS offerings. You’ll work closely with engineers, designers, and product teams to deliver scalable, performant solutions that help end users derive real … value from complex data. Key Responsibilities Write clean, maintainable, and well-tested code following Agile and TDD practices Contribute to both backend services (Java) and modern front-end frameworks (React/TypeScript) Develop and fine-tune search functionality using technologies like Lucene, Solr, or OpenSearch Collaborate with Data Engineers to design and deliver data pipelines Leverage cloud platforms More ❯
Posted:

Senior Software Engineer(Java)

City of London, London, United Kingdom
TESTQ Technologies Limited
Looking for experienced software engineer with experience in Java and banking domain. JD for your reference: The role is focused on bringing public cloud to the company in a manner that is safe compliant flexible and easy to use We are looking for experienced engineers to join our team and help us achieve our … contributions to both internal and opensource projects You May Be a Fit If You have at least 6 years of experience working in a professional environment as a software engineer You have led the design and build of cloudnative applications written in Go You have extensive experience with DevOps work such as building CICD pipelines or … You build effective work relationships giving and receiving constructive feedback and your colleagues at all levels and across all teams trust you Technologies We Use Languages Go and Java are our primary languages Frontend Any browser applications are based on React CICD Code lives in GitHub Enterprise and flows to production through a CICD pipeline built on GitHub More ❯
Posted:

Senior Software Engineer(Java)

London Area, United Kingdom
TESTQ Technologies Limited
Looking for experienced software engineer with experience in Java and banking domain. JD for your reference: The role is focused on bringing public cloud to the company in a manner that is safe compliant flexible and easy to use We are looking for experienced engineers to join our team and help us achieve our … contributions to both internal and opensource projects You May Be a Fit If You have at least 6 years of experience working in a professional environment as a software engineer You have led the design and build of cloudnative applications written in Go You have extensive experience with DevOps work such as building CICD pipelines or … You build effective work relationships giving and receiving constructive feedback and your colleagues at all levels and across all teams trust you Technologies We Use Languages Go and Java are our primary languages Frontend Any browser applications are based on React CICD Code lives in GitHub Enterprise and flows to production through a CICD pipeline built on GitHub More ❯
Posted:

Software Engineer III - Java - Senior Associate

London, England, United Kingdom
J.P. Morgan
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within Investment Banking, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and … enhanced digital capabilities to enable Transaction Development to take full advantage of the deep client relationships we have across GB and scaling proprietary idea generation. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down 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 More ❯
Posted:

Software Engineer (Java Developer) - Mid -Senior Level - CLEARAN with Security Clearance

Annapolis Junction, Maryland, United States
Constellation Technologies Inc
Java Frameworks, J2E, Python, C++, Oracle, MongoDB, SQL Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen. Must have TS/SCI clearance w/active polygraph (CI or FS) At least fourteen (14) years of direct/… on projects with similar processes may be substituted for a bachelor's degree. Must have demonstrated in-depth experience with Java. Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX. Must have experience or familiarity with multiple … with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT. Must have experience with software source control and configuration management tools. Must have experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures). Must have experience developing More ❯
Employment Type: Permanent
Salary: USD 235,000 Annual
Posted:
Senior Java Software Engineer
10th Percentile
£97,500
25th Percentile
£105,000
Median
£110,000
75th Percentile
£135,000
90th Percentile
£138,750