London, England, United Kingdom Hybrid / WFH Options
Wrisk
sustainable, secure and elegant way. What you'll do Own technical delivery: Drive the design, architecture and implementation of core initiatives, platform services and front-end applications using Kotlin, Java, TypeScript and React.js. Align team and vision: Translate product goals into technical direction, ensuring engineers are focused, supported and working toward the same outcomes. Lead by example: Stay hands-on … who can lead. If you believe in empowering teams, crafting clean systems, and building products that customers love, we'd love to hear from you. Tech Stack Kotlin/Java, Http4k/JDBI, PostgreSQL, AWS Lambda, AWS ECS, AWS SNS/SQS, Terraform, TypeScript, React.js. What we're looking for A degree in Computer Science or a related technical field. … engineering experience, with at least 2+ years in a leadership or Tech Lead capacity. Proven experience building and operating scalable, resilient systems using modern cloud technologies. Strong Kotlin or Java skills, with frontend experience in React.js and TypeScript. Comfortable with distributed systems, APIs, and microservices architectures. DevOps experience with AWS, infrastructure-as-code, and observability tooling. Excellent communication and collaboration More ❯
Social network you want to login/join with: As a Senior Java Engineer, you'll play a pivotal role in every project you engage with. Your expertise will serve as the backbone to guide and support your project team in various capacities. Sharing your enthusiasm and experience, you'll empower your colleagues, encouraging them to embrace new challenges and … will be largely based on the success of those you mentor and guide. At Kin + Carta, you'll have the chance to emerge as a standout expert in Java development. Collaborating with the team, you'll actively contribute to refining our product proposition for new clients and grow our in-house team of engineering experts. What you can expect … own products Learn from your colleagues and teach them what you know The type of person we’d like to meet: 5+ years commercial software experience Excellent understanding of Java 8+ Excellent knowledge of OOP, data structures and algorithms Understanding of Big O notation and performance analysis Excellent knowledge with Spring and Spring Boot Experience with git or other version More ❯
Global Banking & Markets - GMD Engineering - Java Developer - Associate - London location_on London, Greater London, England, United Kingdom OUR IMPACT Goldman Sachs Electronic Trading (GSET) strives to be the top provider in electronic trading by building superior technology and delivering high quality products by investing in people, platforms, and products. Join the team and participate in the development and launch of … 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 counterparts … 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 organised More ❯
Social network you want to login/join with: Lead Software Engineer- Java- Hands On- Nutmeg, London col-narrow-left Client: Nutmeg Saving and Investment Limited Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 20c4f2cc951f Job Views: 3 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Nutmeg is a J.P. … products and projects. Job Responsibilities Work with the Product team to understand user’s needs and follow an Agile SDLC to develop and deliver product features. Our stack is Java/Springboot with a bit of Kotlin, DynamoDB, Aurora/MySQL and AWS. Participate with the rest of the team in the process of designing how our architecture needs to … track record of delivering high quality software that adjusts to business and product needs to provide a great user experience in a timely manner Experience with a JVM language (Java/Scala/Kotlin) and Springboot Experience designing systems from scratch as well as understanding how to evolve existing architectures to achieve new goals, both serverless and managed in the More ❯
Understanding of Continuous Delivery concepts. Interactions with tools such as Git, Azure DevOps, Maven Flexibility in development technologies. Expected to work with different technologies and languages (KDB, Proprietary Software, Java, Python) About the job Contract Type: FULL_TIME Specialism: Information Technology Focus: Software Engineering Workplace Type: Hybrid Experience Level: Mid Management Location: City of London Salary More ❯
London, England, United Kingdom Hybrid / WFH Options
Wrisk
sustainable, secure and elegant way. What You'll Do Own technical delivery: Drive the design, architecture and implementation of core initiatives, platform services and front-end applications using Kotlin, Java, TypeScript and React.js Align team and vision: Translate product goals into technical direction, ensuring engineers are focused, supported and working toward the same outcomes Lead by example: Stay hands-on … who can lead. If you believe in empowering teams, crafting clean systems, and building products that customers love, we'd love to hear from you Tech Stack Kotlin/Java, Http4k/JDBI, PostgreSQL, AWS Lambda, AWS ECS, AWS SNS/SQS, Terraform, TypeScript, React.js. Requirements What we're looking for A degree in Computer Science or a related technical … engineering experience, with at least 2+ years in a leadership or Tech Lead capacity Proven experience building and operating scalable, resilient systems using modern cloud technologies Strong Kotlin or Java skills, with frontend experience in React.js and TypeScript Comfortable with distributed systems, APIs, and microservices architectures DevOps experience with AWS, infrastructure-as-code, and observability tooling Excellent communication and collaboration More ❯
London, England, United Kingdom Hybrid / WFH Options
Australian Investors Association Limited
Be among the first 25 applicants Job ID: R0331948 Full/Part-Time: Full-time Regular/Temporary: Regular Listed: 2025-06-05 Location: London Position Overview Job Title Java Cloud Engineer - RFT Technology (Accounting Domain) Location London Corporate Title Assistant Vice President You will be joining the Accounting Tribe/Domain within Deutsche Bank's Global Technology, Data, and … benefits including Retail Discounts, a Bike4Work scheme and Gym benefits The opportunity to support a wide ranging CSR programme + 2 days volunteering leave per year Your Key Responsibilities Java application development in an Agile Collaborative environment while providing expertise in the full software development lifecycle, from concept and design to development & testing Design, develop and document microservice-based & Cloud … to participate and contribute to technical discussions, architecture decisions and specifications Your Skills And Experience Experience with all Agile software development frameworks and processes, and software design Experience with Java, Python, Spring-boot, PostgreSQL and Big Query concepts, OpenAPI, Google Cloud Platform (or any other Cloud Platform), SQL Understanding of design concepts and should possess strong knowledge on Domain Driven More ❯
next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high-quality production code and maintains algorithms that … Formal training or certification on system design concepts and proficient applied experience Hands-on practical experience in system design, application development, testing and operational stability Proficient in coding in Java or Python languages 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 More ❯
are looking for talented software engineers to join our London trading technology team to build the next generation of crypto trading systems. You should have a strong server-side Java development background, with experience in one or more of order management systems, market connectivity, low latency messaging or price distribution. You should have the ability to work independently, have strong … analytical and problem-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 More ❯
London, England, United Kingdom Hybrid / WFH Options
TEKsystems, Inc
work environment is dynamic, with team rotations to address skill requirements and ensure adaptability. The project involves collaboration with existing scrum teams and utilizes a core technical stack, including Java, Python, Spring, SQL, and AWS. Location London, UK Rate/Salary 400.00 GBP Daily Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. More ❯
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 products and services, including consumer banking and credit … with expertise in Multithreading, Async communication, Reactive Extensions. Extensive hands-on experience in web technologies and development with experience in HTML 5, CSS, React, ES6+, Typescript and Backend using Java technologies. Experience with desktop containers including Chromium, Electron. Experience with continuous integration and continuous deployment tools like Jenkins or TeamCity. Self-starting individual with experience of working in a desk More ❯
always evolving - perfect for someone who thrives on solving complex problems and influencing technical direction. Requirements: What we expect of you: Strong object-oriented design and development experience in Java, ideally utilising Micronaut or Spring Boot frameworks Experience of designing and building service-oriented and event-driven architectures Demonstrable experience of leading others in application design and coding standards Experience More ❯
by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centers) across four continents. We enable Required Skill Set Java (11) Junit 5 React React Testing Library (Frontend Unit testing) Cypress (Frontend E2E Testing) Spring Boot (Microservice Architecture) Sybase Mongo DB Kubernatis Understanding on Cloud infra (Snowflake) Roles & Responsibilities Day More ❯
experience). - 1-2 years of experience in back-end development or related field, with a focus on server-side technologies. - Strong knowledge of programming languages such as Python, Java, or Node.js, and experience with back-end frameworks. - Familiarity with databases (SQL and NoSQL) and experience in building and optimizing data storage solutions. - Understanding of RESTful APIs, microservices architecture, and More ❯
solutions in the form of cloud-native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin Write unit, component, integration, end-to-end & performance tests Support the products you've built through their entire life cycle, including production and incident management Required qualifications, capabilities … and skills : Formal training or certification on Java programming concepts and proficient advanced experience Recent hands-on professional experience as a back-end software engineer in an agile, dynamic and customer facing environment Recent experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) Understanding of RESTful APIs and web technologies Understanding of relational databases Experience More ❯
contribute to the firm's success. If you have a proactive mindset and a demonstrated passion for technology, we want to hear from you. Key Responsibilities Own development of Java-based applications, ensuring focus on correctness, resilience and quality. Work across different functional and technical solutions including Synthetic Prime brokerage, Cash Prime Brokerage and Regulatory initiatives. Collaborate closely with the … support to resolve issues. Required Skills and Experience Candidates must have a Bachelor of Technology or equivalent degree in Computer Science. Minimum of 3-8 years of hands-on Java development in an enterprise environment. Strong analytical and problem-solving skills. Good communication skills and the ability to work effectively with the stakeholders and the global team. Proficiency with Spring … problems. Demonstrated interest in technology and modern software design/architecture. Preferred Skills Functional: Experience or Certification on Capital Market and specifically Prime Brokerage will be highly preferred. Technical: Java: Java 17+, Collections, Spring Boot 3, Java Streams API, concurrency, JPA, JMS, profiling, garbage collection Databases: Sybase/MS SQL Server, MongoDB, DB2 Integration: Enterprise Integration Patterns, Apache Camel DevOps More ❯
Platform Team! Position Overview: We are seeking a Senior Software Engineer to join our Search Platform team in London. The ideal candidate will have a strong background in core Java development, with experience in Lucene or other Lucene-based search products. You will play a critical role in enhancing our search capabilities and maintaining the performance of our distributed systems. … What You’ll Do Design and Development: Develop and maintain robust, scalable, and efficient search solutions using core Java and Lucene-based technologies. System Management: Navigate and manage Linux-based systems, specifically Rocky Linux, to ensure optimal performance of our search platform. Problem Solving: Utilize strong analytical and problem-solving skills to troubleshoot and resolve issues in production environments. On … and deployment, enhancing the scalability of our applications. What You’ll Bring Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Experience: Seasoned developer using core Java to build and maintain multi-threaded, fast, io-dependent services. Proven experience with Lucene or similar search technologies. Familiarity with distributed systems and managing large-scale data. Technical Skills: Proficient More ❯
London, England, United Kingdom Hybrid / WFH Options
Third Republic
practices such as CI/CD, TDD/BDD, automated testing Promote the adoption of effective tools for development tasks What You'll Bring to the Role: Proficiency in Java/J2EE, OO & service design in JSON or RESTful APIs Strong knowledge of Java 8+ and Spring/JPA Experience with CI/CD, TDD practices Experience with relational databases More ❯
their data. Position Overview: We are seeking a Senior Software Engineer to join our Search Platform team in London. The ideal candidate will have a strong background in core Java development, with experience in Lucene or other Lucene-based search products. You will play a critical role in enhancing our search capabilities and maintaining the performance of our distributed systems. … What You’ll Do Design and Development: Develop and maintain robust, scalable, and efficient search solutions using core Java and Lucene-based technologies. System Management: Navigate and manage Linux-based systems, specifically Rocky Linux, to ensure optimal performance of our search platform. Problem Solving: Utilize strong analytical and problem-solving skills to troubleshoot and resolve issues in production environments. On … and deployment, enhancing the scalability of our applications. What You’ll Bring Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Experience: Seasoned developer using core Java to build and maintain multi-threaded, fast, io-dependent services. Proven experience with Lucene or similar search technologies. Familiarity with distributed systems and managing large-scale data. Technical Skills: Proficient More ❯
use best practices with your team to produce new features in the most effective way while continuously improving the quality of the existing system. Requirements: Have solid experience with Java, Spring (Core/Boot/Security/MVC/Data), REST (principles and hands-on experience with at least 1 framework), SQL, Git, Maven/Gradle, JPA, Design Patterns. Hands … enterprise-wide systems. Experience with any of the following: Docker, microservices architecture (hands-on), Spring Cloud, Redis, Python. Experience with the AWS suite of cloud development tools. Knowledge of Java 17 features. PCI experience. Experience with Machine learning/Deep learning/Computer Vision algorithms, either developing or using them. #J-18808-Ljbffr More ❯
and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Java Software EngineerLead Software Engineer Our Purpose: We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure … on challenging opportunities • Possess strong communication skills both verbal and written - and strong relationship, collaborative and organizational skills. • JVM experience, or experience with at least one object-oriented language (Java, C#, C++, Python, etc.) and ideally some or more prior exposure with functional programming (IE: Clojure) or other relevant languages • Knowledge of unit testing frameworks and source control systems; (Git …/BitBucket a plus) • Experience working with cloud-based server environments; (AWS ideally) Helpful to have: • Experience with Clojure, JVM languages (IE Java), functional programming languages, JSON, HTTP, RESTful services • Experience writing automated acceptance tests in Cucumber, RestAssured, etc. (used in CI/CD pipelines) • Experience with SQL and NoSQL databases (Cassandra, Redis or Other) • Experience working in a CI More ❯
take place. The Credit application works within a low latency enterprise event driven architecture hosted on the AWS cloud with a Microsoft C# .Net backend, React front end and Java components. Whilst there is scope to shape this role, it is expected to be hands-on coding, design and architecture as well as providing leadership and driving innovation. Role Responsibilities … implementation and adherence to Change Control principles Experience/Competences Proven experience as a senior/principal engineer in high-performance trading systems or similar domains. Strong proficiency in Java, C#, and/or React with a deep understanding of system architecture and distributed systems. Experience with low-latency, high-throughput messaging systems (e.g., Kafka, RabbitMQ, or proprietary systems). More ❯
Experience of financial/trading platforms and knowledge of financial markets Knowledge of FIX protocol and ability to handle FIX interactions In-depth knowledge of AWS services Experience with Java, JavaScript or React Experience with serverless architecture and microservices Experience with TDD, BDD or similar approaches Band & level : Manager, 7 Not The Perfect Fit? Concerned that you may not meet … Information Technology Referrals increase your chances of interviewing at TP ICAP by 2x Sign in to set job alerts for “Principal Software Engineer” roles. Senior Manager of Software Engineering- Java- 50% Hands on- Squad Lead London, England, United Kingdom 3 hours ago Software Engineering Manager - Horizon Infra & Tooling (Reality Labs) London, England, United Kingdom 2 weeks ago Software Engineering Manager … Systems Engineering London, England, United Kingdom 2 days ago London, England, United Kingdom 1 week ago London, England, United Kingdom 1 week ago VP/SVP/ED Lead Java Software Engineer - Investment Bank City Of London, England, United Kingdom £175,000.00-£185,000.00 1 day ago London, England, United Kingdom 2 weeks ago Lead Software Engineer - Transfer Agency team. More ❯
Perl, Python or Go. Familiar with Agile ways of working. Strong communication skills Nice to have: Working knowledge of Kafka/Docker/Jenkins/Postgres/Liquibase/Java NPPV3 Clearance If interested, with relevant experience, please apply with your latest CV ASAP. # More ❯
attitude, seeking passionate software engineers who are self-driven in ambiguous situations and committed to crafting elegant solutions for complex technical challenges. For the most part we code in Java, but you need not be an expert when you join us! Our entire banking platform is developed in-house, predominantly in Java, with a minimalistic approach to third-party software. … highly valued. Our Core Tech Stack The following technologies form the foundation of our platform. While expertise in all areas is not required, experience with them is a plus: Java, primary language for our backend codebase AWS & GCP - we're cloud-native Kubernetes (EKS) Microservice based architecture RESTful APIs PostgreSQL, JDBI, Flyway TeamCity for CI/CD Terraform and Grafana More ❯