Graduate/Junior Developer, Python, Linux, C#, Java - London (Tech stack: Graduate/Junior Developer, Python, Linux, C#, Java, .NET 9, C#, J2EE, Agile, TDD, BDD) Since 2006, our client's revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant … helpful, and personalized. Having recently launched in the UK, they are looking to hire a Graduate/Junior Developer (Python, Linux, C#, Java) to become a part of their ever-growing family. They believe that individual developers are in the best position to make decisions about what should be created and how it should be built. Within their … would be suitable for Graduate/Junior Developers who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C#, or Java; which might have been acquired as part of your degree course or through a placement year in industry. At the center of our client's culture is freedom and More ❯
An instantly recognisable London-based financial services institution is actively seeking 2 Senior Java Developers with extensive banking experience to work on a business-critical project in the risk and pricing space. What you'll need to succeed 10+ years' Java Development experience within financial services - mandatory Good knowledge across a range of asset classes, ideally Fixed Income More ❯
Employment Type: Contract, Work From Home
Rate: £800.0 - £850.0 per day + Up to £850pd In-scope
London, South East, England, United Kingdom Hybrid / WFH Options
Hays Specialist Recruitment Limited
An instantly recognisable London-based financial services institution is actively seeking 2 Senior Java Developers with extensive banking experience to work on a business-critical project in the risk and pricing space. What you'll need to succeed 10+ years' Java Development experience within financial services - mandatory Good knowledge across a range of asset classes, ideally Fixed Income More ❯
for talented developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, Spring Boot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g. More ❯
for talented developers to join our team and contribute to the success driving innovation and excellence in our network infrastructure. Essential Technical Skills: Front-end: Angular, TypeScript Back-end: Java, Python, Spring Boot Database: MongoDB, PL/SQL,NOSQL API Development: RESTful APIs Version Control: Git CI/CD: TeamCity Desirable Skills: Docker and Containerization Monitoring and Logging (e.g. More ❯
execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure. We emphasize event-driven, deterministic system design, real-time observability, and strong security. Our tech stack includes Java (low-latency), Python, Web UI (React/Ag-Grid), Aeron, ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted … to ensure high standards across the codebase. Use AI-driven coding tools (e.g., GitHub Copilot or similar) to accelerate development and improve productivity where appropriate. Requirements 5+ years of Java backend development experience, preferably in a trading or real-time system environment. Deep understanding of Java core internals, multithreading, memory models, and garbage collection. Proven experience in GC More ❯
The FX Data Analytics & AI Technology team, within Citi's FX Technology organization, seeks a highly motivated Senior Java Data Engineer. The team provides data, analytics, and tools to Citi FX sales and trading globally. Responsibilities Responsibilities of the team include engineering and development, with a strong understanding of computer systems and how they operate. Requirements Hands-on experience … in Java, Spark, Scala (or Java). Production-scale experience in writing data pipelines using Spark or other distributed real-time/batch technologies. More ❯
We are seeking mid-level Java Developers looking to enter banking. Candidates should be resilient to a slower cadence that comes with working in a highly regulated environment. Essential functions In this role, you will: Build and maintain Java applications in banking and trading that require high performance. Develop testing and benchmarking code. Use systematic approaches to identify … performance. Demonstrate and quantify improvements with recorded evidence. Work within existing high-performance systems, frameworks, and infrastructure. Qualifications The ideal candidate has: 1-5 years of commercial experience with Java and Spring. Desirable additional skills: Frontend experience (React) Kotlin, AWS, Azure, Docker We offer Opportunity to work on cutting-edge projects Collaborate with a motivated and dedicated team Benefits More ❯
in the full product lifecycle from requirements gathering, design, implementation, testing, support, and monitoring. RESPONSIBILITIES Design, build and maintain high-performance, high-availability, high-capacity, yet nimble and adaptive Java platforms satisfying a range of business needs. Work in partnership with the wider engineering & product teams to design and implement best-in-class solutions. Work closely with our global … we're building features and systems that can be reused and leverage work and experience from the other regions. SKILLS & EXPERIENCE WE'RE LOOKING FOR BASIC SKILLS & QUALIFICATIONS Strong Java programming skills in a low latency/zero GC environment. Excellent academic record in a relevant technical field, e.g. Comp Sci, Engineering, Mathematics or Physics. High desire to produce More ❯
in the full product lifecycle from requirements gathering, design, implementation, testing, support, and monitoring. RESPONSIBILITIES Design, build and maintain high-performance, high-availability, high-capacity, yet nimble and adaptive Java platforms satisfying a range of business needs. Work in partnership with the wider engineering & product teams to design and implement best-in-class solutions. Work closely with our global … we're building features and systems that can be reused and leverage work and experience from the other regions. SKILLS & EXPERIENCE WE'RE LOOKING FOR BASIC SKILLS & QUALIFICATIONS Strong Java programming skills in a low latency/zero GC environment. Excellent academic record in a relevant technical field, e.g. Comp Sci, Engineering, Mathematics or Physics. High desire to produce More ❯
analysis, implementation, testing, production deployment, and maintenance. The team is international, and it's located in Krakow, Wroclaw and London Responsibilities Develop high-quality and scalable solutions using the Java platform Partner with Technology Business Analyst and Project Manager to develop requirements for custom solutions Produce appropriate design artifacts Build custom solutions based on agreed-upon requirements, designs and … architectures Participate in performance testing SKILLS Must have 6+ years' experience in developing objected-oriented user-facing software, with deep experience in Java (1.8+) Strong Development experience in React and React Hooks Experience developing finance models (e.g. forecasting models) a plus Experience using test-driven development methodologies Strong SQL (required) and ER modeling skills (a plus) Proven skills in … Excellent communication skills, with the ability to work with business users as well as other members of the technical staff Must be self-directed and motivated Nice to have • Java Certification• Azure Cloud Knowledge• Architecture Design Frameworks More ❯
of senior and intermediate engineers Promote a culture of strong collaboration, share best practice, propose improvement Point of contact with stakeholders and the NY team 8+ years of professional java experience Strong knowledge of data structures and algorithms SQL experience Knowledge of at least one scripting language (shell, python, perl etc.) Knowledge of network programming fundamentals Bachelors degree in 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 … 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 … 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 ❯
technology. The ideal candidate will possess: Financial Markets Expertise: Demonstrated prior software development experience within financial markets, preferably with exposure to electronic trading systems or low-latency environments. Core Java Proficiency: Expertise in Core Java development (version 1.8 or higher), with a deep understanding of its ecosystem, best practices, and performance characteristics. Advanced Data Structures & Concurrency: Excellent command More ❯
the system manages considerable positional risk. For this reason, eFX developers both develop the system and directly support it due to its complexity. The role requires a full stack developer mindset and is very challenging, requiring the ability to solve problems quickly whilst working directly with Quants and all levels of the Business. As such good communication skills are … with a multi-year expansion plan. Any candidate applying must be prepared to play a significant role in that success. What you will be responsible for As an eFX developer you will be responsible for developing new functionality alongside peers within the team who have a history of consistent frequent delivery. What we value These skills will help you More ❯
with a multi-year book of work in the pipeline with opportunity to grow within the role and take ownership. They are looking for someone with a blend of Java and C++ who enjoys taking requirements directly from stakeholders and wants to deepen their business knowledge. The project will see you: Building out the core framework for the algo … group. Taking requirements directly from the Front Office Deepen your experience of FX and Equities Algo trading Work with time-series databases like KDB+ Learn from senior C++ and Java developers with strong knowledge of the Algo Trading space If interested, please apply through this advert. By submitting your details you agree to our T&Cs More ❯
will ensure security, privacy and legal compliance across the account. Frequent travel and on-site work is required for this position. Job qualifications Technical Skills You have experience with Java, .NET, Full-Stack Development. You have a track record of managing the scope and shape of programs of work. You have experience with account management, third party contractual agreements More ❯
currently going through a period of exponential growth and are enjoying record profits The business is actively expanding as there is additional headcount for a number trade platform specialist Java Development with a focus on either/or Quantitative Development or low-latency performance optimization. You will be working on greenfield projects to build out and enhance their low … latency trading systems. THE ROLE: Working in a fast-paced trading environment as a Quant Developer, where you will collaborate closely with expert traders, quantitative analysts, and engineering specialists to craft and fine-tune trading strategies across both spot and derivative markets. Based directly on the trading floor, you will play a crucial role in enhancing execution logic, automating … alerting, and fault tolerance SKILL/EXPERIENCE REQUIRED: Expertise in market-making or algorithmic trading, including deep understanding of order book dynamics and pricing techniques Proven track record in Java programming, specifically in building fast, low-latency trading systems Strong familiarity with market data and order execution protocols (e.g. FIX, binary, or custom APIs) Hands-on experience with JVM More ❯
Vacancy for Developers (Java/Scala) at The National Archives (UK) Vacancy for Developers (Java/Scala) at The National Archives (UK) 31 December 2022 London Full-Time The National Archives is looking for developers of varying levels of experience and expertise across a number of roles. During the application process, we will take your skills and experience … and any preference you express on-board and aim to match you to an appropriate level, service and team. The possible roles available are: - Software Developer (Grade HEO) Responsibilities About you You are an enthusiastic and organised individual who is keen to join a growing team and make a positive a contribution. You have the confidence to advise and … from the 11th to the early 21st century are all to be preserved in the system. We currently operate a series of batch-processing workflows constructed predominantly in Scala, Java, XSLT and XML Schema running in a Linux environment. You will influence the future design of the system and will be responsible for helping to set technical direction, mentoring More ❯