Senior Java Development Manager Front Office Banking This is a new and exclusive opportunity for a Strong Java Software Developer (Advanced core development languages to join my banking client as they are building out their front office software development team which specialist in front office strategic Sales and Trading Derivatives platforms Role details Title: Head of Derivatives IT Development Technical … stack: Focus is Java Permanent role salary £(phone number removed) base salary plus bonus and pension Location: London City and home working hybrid Role focus- front office strategic Sales and Trading Derivatives platforms As the Head of Derivatives IT Development, you will be managing the team of 6-8 Front Office developers to deliver on their individual responsibilities and ensure … fully supported with a global system architecture The Front office (Derivatives) software development team requires an agile and versatile hands-on specialist and team manager with extensive expertise in Java/Python/C# software. What is exciting about this role is that you will have ownership for the successful software delivery from inception to deployment for the complete Front More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Huxley
Senior Java Development Manager Front Office Banking This is a new and exclusive opportunity for a Strong Java Software Developer (Advanced core development languages to join my banking client as they are building out their front office software development team which specialist in front office strategic Sales and Trading Derivatives platforms Role details Title: Head of Derivatives IT Development Technical … stack: Focus is Java Permanent role salary £85-110,000 base salary plus bonus and pension Location: London City and home working hybrid Role focus- front office strategic Sales and Trading Derivatives platforms As the Head of Derivatives IT Development, you will be managing the team of 6-8 Front Office developers to deliver on their individual responsibilities and ensure … fully supported with a global system architecture The Front office (Derivatives) software development team requires an agile and versatile hands-on specialist and team manager with extensive expertise in Java/Python/C# software. What is exciting about this role is that you will have ownership for the successful software delivery from inception to deployment for the complete Front More ❯
a Master's degree and experience in CS, CE, ML or related field - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in … applying in isn't listed, please contact your Recruiting Partner. Posted: June 5, 2025 (Updated about 10 hours ago) Posted: June 7, 2025 (Updated 10 days ago) Posted: January 8, 2025 (Updated 13 days ago) Posted: April 25, 2025 (Updated 13 days ago) Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status More ❯
Strong knowledge in building and owning application end-to-end, from inception to maintenance, to retirement Designing systems that scale Expertise in some of our main programming languages - TypeScript, Java, Golang, Rust, Python Desirable: You have extensive experience coding in Go and Java. You are someone who can identify repetitive processes and transform them into automated solutions using LLMs, or … Individualised training budget for you to learn on the job and level yourself up Discounted holidays for you, your family and friends 25 days of holidays per annum (plus 8 public holidays) increases by 1 day for every second year of service, up to a maximum 30 days per annum Ability to buy and sell annual leave Cycle to work More ❯
between the engineering team and other departments, facilitating effective communication and collaboration. ️ Is this you? Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 8-10 years in software engineering, with a strong technical background Strong technical background in software engineering and development, with expertise in distributed systems, multiple programming languages (eg; Scala, Java, and More ❯
empowering people and exceptional technical execution. Collaborating on a vision and executing on the strategy to get there. You'll be a trusted partner, guiding the career growth of 8-10 engineers and leading complex delivery projects across functions. Your ability to build strong relationships across the business and champion a culture of continuous feedback and improvement with your reports … setting clear expectations and fostering a culture of technical growth and open communication. Provide coaching and support for individual development. Drive Technical Vision & Standards: Provide technical leadership in a Java-centric environment, guiding the team on best practices and architectural alignment. Be accountable for key technical decisions and manage technical debt strategically. Champion quality, security, and compliance in day-to More ❯
UX to deliver seamless mobile-first experiences for public safety. Help evaluate and incorporate multi-platform frameworks and tooling where beneficial (e.g., Kotlin Multiplatform, Flutter). What You Bring 8-12 years of professional software engineering experience, including native mobile development. Deep experience with either iOS (Swift/Objective-C) or Android (Kotlin/Java) , with working knowledge of the More ❯
Quantitative Developer - Systematic Execution Algo Trading | Java, Equities, Market Microstructure | £115,000 | London (Hybrid) A leading global financial institution is looking to hire a Quantitative Developer into their electronic trading/execution algorithms team in London. This is a Front Office role combining core Java development, quantitative research, and systematic strategy implementation, ideal for someone with a deep understanding of … infrastructure and client-driven product development. Key Responsibilities: Analyse performance of algorithmic trading strategies using large datasets Optimise market microstructure-aware trading logic and execution tactics Design and implement Java-based business logic for live trading systems Collaborate with quant researchers, engineers, and execution consultants across global offices Act as a technical point of contact on trading algorithm performance and … behaviour Required Skills: 3+ years of core Java development (Java 8+, Multithreading, testing frameworks, DI) Experience with electronic trading systems (preferably equities, agency or prop) Strong understanding of European equities market microstructure Background in quantitative modelling, data analysis, or algorithm design MSc or PhD in a relevant field: Computer Science, Applied Mathematics, Statistics, or similar Desirable Experience: Experience with low More ❯
a month-Full-time BenefitsPulled from the full job description UK visa sponsorship Full job description Are you interested in immigrating to Canada? We're looking to sponsor multiple JAVA Developers to move to Canada. Currently, there is a shortage of experienced technical candidates, and many job opportunities. We're looking for someone who has significant technical experience, and outstanding … technical staffing agency. We're looking for the best candidates, because we understand what a difference quality makes in the development process. Requirements: Excellent English Skills 8+ years of JAVA development experience (technical interview and test to follow) Experience in either Finance or Healthcare industries The Process: The application process to come to Canada is not short - it will take … 000.00 per month Application question(s): Would you require work visa sponsorship to work in Canada? Are you willing to relocate to Canada? Do you have at least 8 years with Java development? Language: English (required) Work Location: In person APPLY NOW More ❯
and evolve our Corda Distributed Ledger Technology, powering private enterprises, networks and the Solana public blockchain. The team is focussed on building out both: -The next evolution of the Java Virtual Machine-based Corda DLT platform, designed to deliver greater value, performance, and resilience for both new and existing financial enterprises. -Integration of Corda with the high-performance Solana public … or Solana based product. Experience collaborating effectively in a cross-disciplinary team setup interacting directly with many parts of the organisation. Depth of expertise in high level programming languages (Java/Kotlin/Rust) with hands on experience in supporting (3rd level), investigating, diagnosing, debugging and fixing deployed systems. Experience in designing and developing Distributed Systems. A positive, cheerful, can … do attitude where obstacles are just problems yet to be solved. Nice to Haves Java libraries and ecosystem knowledge and experience. Solana eco system & Rust programming language. Corda knowledge/experience, or another DLT or Blockchain besides Solana. Experience with ZK Compression. Experience of message brokers and relational databases. Extensive JVM knowledge (garbage collection, performance tuning, and memory profiling). More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Park Lane Recruitment Ltd
in the support of existing capabilities. In light of these activities, the C2 Service Centre is looking for ONE experienced software developer (minimum 5 years in software development using Java and Typescript (Angular)). More specifically, the work will support the full software development cycle of the Networked Interoperable Real-Time Information Services (NIRIS) software. NIRIS has been developed to … Delivery Manager, Test Manager and Project Manager, the services to be provided are related to developing and updating NIRIS software modules. This includes the following activities: Develop/update Java software modules. Develop/conduct unit and (automated) testing of software components. Develop/update software documentation. Contribute to virtual and in-person meetings. It is envisioned that these services … The consultancy support for this work requires a software developer with the following qualifications: The candidate has relevant and recent experience of minimum 5 years in software development using Java and Typescript (Angular). The candidate has relevant and recent experience of minimum 3 years in programming at the computer network level (TCP/IP, UDP, multicast). The candidate More ❯
verbal communication skills. Main Skills require are as follows: Good working knowledge of distributed technologies Experience of Application deployments in complex , multi stream application environments Experience in deploying to Java/J2EE based applications Experience in deploying into Middleware components such as IHS, IIS, webmethods and WAS Deployments of core applications and also middleware layer ITIL frame work (Good awareness … DBs and experience of having created and run scripts for deployment, data extraction, data insertion. Strong Unix/linux OS knowledge. Proficient in deployment of applications in .net and java using Jenkins, Maven and SVN Good experience of middleware deployments like WAS, IBM HTTP Server (IHS),MQ and Web methods Good experience of running DB scripts (Oracle and MSSql) Tools More ❯
Content Engineer to join a large tech organisation in their L and D team. The Ideal applicant will need to have experience of Python, Go, PHP, Node.js, C++, or Java and a strong understanding of REST APIs and software development methodologies In this role, you'll design and develop high-impact training content that empowers IT professionals around the world … current with the latest trends in enterprise networking, automation, and cloud technologies Minimum Experience required: 5+ years of software development experience Proficiency in Python, Go, PHP, Node.js, C++, or Java Strong understanding of REST APIs and software development methodologies Experience with CI/CD pipelines and tools Hands-on experience with automation/configuration tools (e.g., Ansible, Puppet, Terraform) 2+ More ❯
Programmability Engineer to join a large tech organisation in their L and D team. The Ideal applicant will need to have experience of Python, Go, PHP, Node.js, C++, or Java and a strong understanding of REST APIs and software development methodologies In this role, you'll design and develop high-impact training content that empowers IT professionals around the world … current with the latest trends in enterprise networking, automation, and cloud technologies Minimum Experience required: 5+ years of software development experience Proficiency in Python, Go, PHP, Node.js, C++, or Java Strong understanding of REST APIs and software development methodologies Experience with CI/CD pipelines and tools Hands-on experience with automation/configuration tools (e.g., Ansible, Puppet, Terraform) 2+ More ❯
Programmability Engineer to join a large tech organisation in their L and D team. The Ideal applicant will need to have experience of Python, Go, PHP, Node.js, C++, or Java and a strong understanding of REST APIs and software development methodologies In this role, you'll design and develop high-impact training content that empowers IT professionals around the world … current with the latest trends in enterprise networking, automation, and cloud technologies Minimum Experience required: 5+ years of software development experience Proficiency in Python, Go, PHP, Node.js, C++, or Java Strong understanding of REST APIs and software development methodologies Experience with CI/CD pipelines and tools Hands-on experience with automation/configuration tools (e.g., Ansible, Puppet, Terraform) 2+ More ❯
technical and operational tasks from Engineering to Support teams. Support infrastructure for system issues, troubleshooting across multiple products and services. Work on operations and maintenance coding projects, primarily using Java, Perl, shell scripts, and AWS technologies. Support software deployment in staging and production environments. Develop tools for operations and maintenance. Report on system and support status. Own two or more … technical support experience. Experience troubleshooting and debugging technical systems. Experience in Unix. Scripting experience in modern programming languages. Bachelor's degree in Computer Science or related field. Proficiency in Java programming. Preferred Qualifications Knowledge of web services, distributed systems, and web application development. Experience with hardware & software RAID troubleshooting and maintenance. Experience with REST web services, XML, JSON, and REST More ❯
focusing on building reliable, scalable cloud infrastructure and ensuring operational excellence. Senior Site Reliability Engineer position at Veeva Systems focusing on ensuring scalability and reliability of enterprise applications using Java and modern open-source technologies. Senior Site Reliability Engineer position at Veeva Systems, focusing on ensuring scalability and reliability of enterprise applications using Java and modern open-source technologies. More ❯
/Minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Demonstrated full-stack experience in large-scale AI. Empirical evidence of this in the form of top tier publications, open source contributions, and/… Bachelor's/Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOr relevant experience Ability to flex across research and engineering boundaries, wearing a bit of both hats. Passionate about conversational AI and its deployment. Demonstrated written and verbal More ❯
Experience with data visualization tools, such as Tableau, GGplot, Keynote etc Fundamental understanding of statistical analysis, forecasting and modeling Preferred Qualifications Experience in coding for automation (e.g. Scala, Python, Java etc.) Familiarity with writing data pipelines using one or more big data technologies (e.g. Spark, Hive, Trino, Flink, Airflow etc.) Familiarity with modern cloud technologies such as Kubernetes Familiarity with More ❯
and performance. Requirements Extensive Experience & Technical Mastery: 10+ years of professional software development experience, with a strong focus on architecting, optimizing, and delivering performance-critical systems. Deep expertise in Java, Scala and the JDK, leveraging the Java ecosystem for high-performance applications. Proficiency in Rust is a bonus. Experience with NixOS is considered a huge plus. Performance Engineering Excellence: Proven More ❯
salaries, our client offers an excellent working environment. Previous experience within the sports trading industry would be beneficial. Skills required: Proficient in several of the following: Python, C#, C++, Java Mathematical Modelling Mathematical skills, particularly a keen understanding of probabilities and statistics Analytic mindset Strong communication skills Accuracy and attention to detail Experience in data science (big data, deep learning More ❯
salaries, our client offers an excellent working environment. Previous experience within the sports trading industry would be beneficial. Skills required: Proficient in several of the following: Python, C#, C++, Java Mathematical Modelling Mathematical skills, particularly a keen understanding of probabilities and statistics Analytic mindset Strong communication skills Accuracy and attention to detail Experience in data science (big data, deep learning More ❯
or video chat Required education None Preferred education Bachelor's Degree Required technical and professional expertise Expertise in at least one C-lineage language that supports OOP and FP (Java, Scala, Kotlin, C#, C++, Rust, etc) Ability to work autonomously, self-manage your time, and to an extent self-direct when given high level strategic priorities Ability to communicate clearly … system A desire to learn and grow daily, both technically and w/soft-skills interpersonally An open-minded and collaborative attitude Preferred technical and professional experience Expertise in Java and Scala programming on the JVM Experience with concurrency, memory management and I/O Experience with Linux or other Unix-like systems Experience with distributed databases, DataStax Enterprise or More ❯
or video chat Required education None Preferred education Bachelor's Degree Required technical and professional expertise Expertise in at least one C-lineage language that supports OOP and FP (Java, Scala, Kotlin, C#, C++, Rust, etc) Ability to work autonomously, self-manage your time, and to an extent self-direct when given high level strategic priorities Ability to communicate clearly … system A desire to learn and grow daily, both technically and w/soft-skills interpersonally An open-minded and collaborative attitude Preferred technical and professional experience Expertise in Java and Scala programming on the JVM Experience with concurrency, memory management and I/O Experience with Linux or other Unix-like systems Experience with distributed databases, DataStax Enterprise or More ❯
the Group. WHAT YOU'LL BE DOING: Gather data from multiple data sources, use statistical techniques to and tools to identify patterns Use programming languages such as Scala, Python, Java, or SQL for data analysis and modelling Build data science products and solutions utilising data science techniques Write highly optimised code for LSEG products and solutions Validate and fine tune … or engineering 2+ years working as a Data Scientist Excellent communication and social skills and ability to work as part of a multi-disciplinary team Strong programming experience in Java, Scala, Python, SQL A good understanding of finance and/or Capital Markets is desirable LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving More ❯