good DevOps practices and look for the team to take opportunities to enhance our automated processes as well as providing good documentation for features. Skills Required: Java Server Side ConcurrentProgramming with Spring Boot (Core Spring), Junit Understanding of message-based architectures (MQ/Kafka) RDBMS Sybase and/or DB2 is preferable, with a proficiency in writing More ❯
JUnit and other testing frameworks. Take full ownership of feature development from design to production. Work independently while collaborating with cross-functional teams. Required Skills & Experience: Java Server-Side ConcurrentProgramming with Spring Boot (Core Spring) and JUnit. Understanding of message-based architectures (MQ/Kafka). Proficiency in RDBMS such as Sybase and/or DB2, with More ❯
value of technology and build a more sustainable, more inclusive world Skills Required: - Strong experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side ConcurrentProgramming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ/Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira More ❯
JUnit and other testing frameworks. Take full ownership of feature development from design to production. Work independently while collaborating with cross-functional teams. Required Skills & Experience: Java Server-Side ConcurrentProgramming with Spring Boot (Core Spring) and JUnit. Understanding of message-based architectures (MQ/Kafka). Proficiency in RDBMS such as Sybase and/or DB2, with More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
ownership of feature development from design to production. Work independently while collaborating, when necessary, with cross-functional teams. Your Profile Essential skills/knowledge/experience: Java Server Side ConcurrentProgramming with Spring Boot (Core Spring), Junit. Understanding of message-based architectures (MQ/Kafka). RDBMS Sybase and/or DB2 is preferable, with proficiency in writing More ❯
Java development throughout your career working with microservices architecturesA track record of experience in a hands-on people management roleBONUS: A solid understanding of multithreading, concurrency, or low-latency programming is desired (not essential though!)A strong desire to work in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)!Advocacy for … CI/CD environments and practices such as pair programming or TDD.Keen to expand your knowledge of the finance world and trading industry This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. If you are an Engineering Leader/Manager who also enjoys being hands-on with writing code daily, this one More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
ownership of feature development from design to production. Work independently while collaborating, when necessary, with cross-functional teams. Your Profile Essential skills/knowledge/experience: Java Server Side ConcurrentProgramming with Spring Boot (Core Spring), JUnit. Understanding of message-based architectures (MQ/Kafka). RDBMS Sybase and/or DB2 is preferable, with proficiency in writing More ❯
value of technology and build a more sustainable, more inclusive world Skills Required: - Strong experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side ConcurrentProgramming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ/Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira More ❯
a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ … Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction withasynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is highly More ❯
Staff Software Engineer - Trading Systems New York, NY About Clear Street: Clear Street is modernizing the brokerage ecosystem. Founded in 2018, Clear Street is a diversified financial services firm replacing the legacy infrastructure used across capital markets. We started from More ❯
a Fintech, they are highly Agile, operating in multi-functional delivery squads manging projects from inception through to delivery/go-live and with a heavy focus on Pair Programming and TDD, so are looking for people from similar environments. To be successful, you will demonstrate: A strong background in hands-on Java engineering, currently working with Java 11+ … Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/OR Kafka) with an appreciation of topics such as Concurrency and multithreading. Experience of Reactive Programming Techniques in conjunction with asynchronous event processing and data streams, with tools such as Spring Webflux, RxJava, Akka etc. Any experience with frontend Angular development or AWS cloud is More ❯
Experience in Tableau or equivalent data analytics tool Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers More ❯
Experience in Tableau or equivalent data analytics tool Skills Extensive experience working with most if not all the technologies listed below: Java Core with extensive hands-on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers More ❯
both relational and NoSQL databases, with an understanding of database design, optimization, and management Experience in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation Experience in programming languages like python is advantageous Knowledge of email messaging and security is highly advantageous What We Bring Join our Gateway Security team to accelerate your career journey, working with More ❯
practices in software development, testing, and deployment Troubleshoot and resolve technical issues Collaborate with business stakeholders to understand application requirements Skills/Must have: Java Server Side development with concurrentprogramming Spring Boot (Core Spring) and JUnit Understanding of message-based architectures (MQ/Kafka) Proficiency in SQL and experience with RDBMS (Sybase/DB2 preferred) Benefits: View More ❯
on low-level Java development in a dynamic, high-performance environment. Contribute to backend systems for cloud-hosted applications. Gain exposure to Agile methodologies, CI/CD pipelines, pair programming, and TDD. ?? Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. You will be a great fit for this Junior … develop in a low-level Java environment (no frameworks like Spring) in public cloud environments (AWS/GCP)! Familiarity with CI/CD environments and practices such as pair programming or TDD. This is an exceptional opportunity to develop your skills while contributing to a leading trading platform. Ready to take the next step in your career? Apply now More ❯
solving skills, with a desire to own issues and see them through to resolution. What We’re Looking For: Excellent core Java skills Exceptional knowledge of concurrency and multithreaded programming Experience of developing low latency pricing and trading systems in a Linux environment Application performance profiling and optimization Bonus Points: eFX development experience in a low latency, zero GC More ❯
At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive More ❯
London, England, United Kingdom Hybrid / WFH Options
Percona
compression and encryption algorithms and techniques Experience with client/server or distributed network communication systems Experience with high concurrency threading models, atomics, and locking primitives Knowledge of various programming and scripting languages such as BASH, Perl, and Python Proficiency with tools like gdb and strace Proficiency with git, github, and source code management methodologies Knowledge of Open Source More ❯
YOU'LL BRING: A degree in Computer Science, Software Engineering, Electrical Engineering, or a related field. Significant hands-on experience in low latency Java/C++ development. Understanding of programming low-latency state machines, FIX protocol, binary protocols for market data. In-depth knowledge of multi-threading and concurrency in high-frequency trading environments. Extensive experience in building FX More ❯
London, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
Understanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Understanding More ❯
London, England, United Kingdom Hybrid / WFH Options
Citigroup Inc
We are seeking a highly skilled and motivated server side application developer to play a key role on a greenfield multiyear transformation program aimed at modernizing and scaling the electronic FX Options Trading Business Responsibilities: Contribute to the design and More ❯
London, England, United Kingdom Hybrid / WFH Options
11037 Citibank, N.A. United Kingdom
Social network you want to login/join with: Senior Pricing Services Developer (C#) FX Options Pricing – London (VP), London col-narrow-left Client: 11037 Citibank, N.A. United Kingdom Location: London, United Kingdom Job Category: Other - EU work permit required More ❯
We are looking for an exceptional Java engineer to take on a Development Team Lead role. The role is primarily back-end focused and is a hands-on technical leadership position , where you will be responsible for driving the design More ❯
achieve ultra-low latency and high throughput. Robust monitoring, alerting, and performance tracking ensure system reliability. The team has deep expertise in trading protocols, messaging systems, network architectures, and concurrent computing to support a complex, high-frequency trading landscape. KEY RESPONSIBILITIES: Build and refine algorithmic trading models for use across various digital asset exchanges Improve and maintain dynamic hedging … 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 tuning … messaging and data serialization technologies for high-speed environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of concurrentprogramming, including lock-free algorithms and shared memory architecture Practical experience with Linux performance tuning, including NUMA balancing and use of huge pages Background in high-frequency trading More ❯