SeniorJava Software Engineer - Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Payments - London A SeniorJavaEngineer with a background in finance/payments and experience working on distributed real-time systems is sought after by a global Fintech. This organisation specialises in providing … high performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a SeniorEngineer, you will join the core engineering team working on the development of their real-time payments processing platform, using a primary tech stack of Java 17, Spring Boot and Akka. You will contribute from both … 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+ Indepth knowledge of microservices architecture and usage of Spring/Spring Boot Experience developing distributed, real-time applications (with Akka AND/ More ❯
Senior Software Engineer: Java page is loaded Senior Software Engineer: Java Apply locations Cannon Street, London time type Full time posted on Posted 3 Days Ago job requisition id R_14987 Job Title Senior Software Engineer: Java Job Description So, who are we? Hello, we're IG Group. We are a … laser focused on increasing the number of active clients we serve to drive sustainable growth. Your team The role is for the DMA (Direct Market Access) team as a senior engineer. We're responsible for improving, maintaining and supporting our Execution Management System (EMS) which is implemented with an Order Management System (OMS). We work with IG's … hedging providers (banks, liquidity providers, brokers) to allow IG to hedge and IG's clients to trade. Your role in the Team's Success As a SeniorEngineer joining our Direct Market Access (DMA) team, you'll be part of a collaborative and dynamic group that values technical excellence, continuous improvement and growth. You'll bring in your More ❯
SeniorJavaEngineer (JVM) Department: Software Engineering Employment Type: Permanent - Full Time Location: Remote, UK Description WHAT WE NEED We are looking for a SeniorJavaEngineer, experienced in JVM, concurrency, networking, strong consistency, and data storage to join our Core team. The team focuses on the Hazelcast Platform, our high-performance, low-latency … solid engineering fundamentals with a focus on performance, consistency, resilience, and scale, bringing your passion for solving difficult problems to help realize the product vision. Your role as a JavaEngineer is crucial in ensuring that Hazelcast Platform meets business objectives, is robust and scalable, and is depended upon by customers for mission-critical implementations. WHAT YOU'LL … DO Design and Development : Design, develop, and maintain Java-based consistency and storage components, leveraging RAFT and other distributed algorithms. Implement new solutions using Java frameworks and libraries, ensuring scalability, performance, and reliability. Optimize the platform for speed, efficiency, and resource utilization, including indexing, query optimization, and caching strategies. Security and Integration : Implement security measures to protect data More ❯
Role: SeniorJavaEngineer Location: Remote (UK) Job Type: Full-time, Permanent Salary: Competitive, based on experience + benefits + bonus potential About Us Come and be a part of The Investigo Group (TIG ), a dynamic coalition of cutting-edge tech firms specialising in Platform, Software, Data, AI and other bleeding-edge technology solutions. Our innovative prowess … TIG, where innovation knows no bounds, and together, we'll shape the future of technology solutions for a safer, more efficient world. About You: You're an experienced backend engineer who thrives in collaborative environments and enjoys solving complex technical problems. You're confident in your skills with Java and bring solid experience with microservices, messaging systems, and … want to work across a diverse stack, apply modern thinking, and help shape the direction of a fast-growing product and team. About The Role: We're hiring a SeniorJavaEngineer to join our Collaboraite team, building the next generation of secure, high-performance, and scalable data analytics platforms. This is a hands-on engineering role More ❯
Senior Software Engineer - Applications (Java/SpringBoot) Department: Software Engineering Employment Type: Permanent - Full Time Location: Remote, UK Description We are looking for a JavaEngineer, experienced in Java and Spring Boot to join our Applications team. The team focuses on providing tooling to enrich the core Hazelcast Platform, making it easier to use … solid engineering fundamentals with a focus on performance, consistency, resilience and scale, bringing your passion for solving difficult problems to help realize the product vision. Your role as a JavaEngineer is crucial in ensuring that Hazelcast Platform meets business objectives, is robust and scalable, and is depended upon by customers for mission-critical implementations. WHAT YOU'LL … DO Design and Development: Design, develop, and maintain Spring Boot applications to support both our end user management center and cloud microservice based platform Implement new solutions using Java frameworks and libraries, ensuring scalability, performance, and reliability. Optimizing the platform for speed, efficiency, and resource utilization Security and Integration: Implement security measures to protect data integrity and confidentiality, including More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
ASSA ABLOY Global Solutions
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Create Alert An Amazing Career Opportunity for a Senior Software EngineerJava Location: Cardiff, UK Job ID: 39769 As a key contributor of the Customer Facing Tools team you will be responsible for the development and maintenance of our … access control and make a real impact on global security solutions. Are you ready to make a difference? Join us and help shape the future of security. As our Senior Software EngineerJava , you'll support HID's success by: You will be part of our Customer Facing Tools team under the PACS (Physical Access Control Systems … is based in Cardiff. Our current hybrid working model allows 2 remote days per week. What we will love about your background: You have experience of developing applications using Java that includes: Unit testing, and Integration testing. Experience in developing networked applications would be desirable. Experience in writing integrations to devices over any of the following would also be More ❯
Senior Software Engineer (C++/Core Java) Who We Are: We are a fast growing business and technology consultant company co-founded in 2019. We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital transformation is more than just technology. With a successful track record of being a preferred vendor for … industry's leading companies, our global talent has helped many clients achieve their goals. The 3 G's of RE: "Get Shit Done." "Get Over Shit." "Give a Shit." Senior Software Engineer (C++/Core Java) We are seeking a Senior Software Engineer to play a key role in the modernization of a large-scale … legacy enterprise platform. This platform, critical to the core business operations, is built with a combination of C++ and Java , and requires careful evaluation, refactoring, and enhancement to align with modern architecture standards.The ideal candidate is someone who thrives in a legacy-to-modern transformation environment, is fluent in Core Java and C++ , and possesses a strong foundation More ❯
We are currently partnering with a global technology leader seeking a SeniorJava Developer. You will be at the forefront of cutting-edge technology including AI, shaping the way millions of users experience seamless digital solutions. This is an opportunity to modernise and enhance industry-leading solutions, ensuring they remain reliable and scalable. As a SeniorJava … in an agile environment, you’ll collaborate with cross-functional teams to define, design, and implement innovative features while mentoring junior engineers. Duties : Develop high-quality, performative, and reliable Java applications. Guide and mentor developers such as graduates and juniors Oversee software architecture, ensuring seamless integration with various platforms. Gather and analyse requirements, refining features and technical solutions. Lead … performance, and drive best coding practices. Manage defects and oversee their resolution across the development team. Experience : 5+ years of experience in software engineering, with a strong focus on Java development. Experience leading and/or mentoring technical teams within fast-paced, agile environments. Expertise in microservices architecture, REST API development, and security. Experience with version control (GIT preferred More ❯
Huntingdon, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Leidos Innovations UK Limited
Mid-Senior Software Engineer (Java) Security Clearance Required: DV ('Developed Vetting') Location: Farnborough, UK: 80% on-site working policy UNLEASH YOUR POTENTIAL Were seeking a Software Engineer with hands-on experience in secure, modular systems to support development of a Distributed Data Framework (DDF) catalogue and integrate features from the Codice Alliance framework. Are you ready … Codice Alliance tools with the existing catalogue Build secure and modular services for ingesting, indexing, and querying geospatial and imagery data Work with OSGi, Apache Karaf, and other modular Java platforms Ensure compliance with data security, access control, and audit requirements Create Design and Build documentation derived from customer requirements. Required Experience: Strong Java development experience, especially in More ❯
a start-up culture where every member acts like an owner and has a direct impact on our offerings. What do we need? We are seeking a Customer-Focused SeniorJava Software Engineer to play a critical role in designing, developing, implementing, and documenting large-scale, distributed software applications, systems, and services. You will engineer platforms … with product owners to shape and deliver features. Who are you? You have experience in a customer-centric role, acting as a conduit between business and customer needs. Strong Java (8+) programming skills with a sense of ownership and pride in your code. Experience with testing frameworks like JUnit5, Mockito, Spring Integration is a plus. Excellent communication skills, capable More ❯
Senior Software Engineer - Vice President (Java Focus) ££65,000 - £94,000 GBP Hybrid WORKING Location: Manchester, North West - United Kingdom Type: Permanent Role: Senior Software Engineer - Vice President (Java Focus) Salary: £65,000 - £94,000 Location: Hybrid - Knutsford (near Manchester), 2 days per week onsite (also options for Glasgow campus) Role Type: Permanent Start … Date: ASAP About the Opportunity Join a critical technology team at a leading global financial institution, where your expertise as a seasoned software engineer will directly impact customer experience and business growth. This is not a typical contractor role - we're seeking a top-class, accomplished software engineer with a strong and credible career history, preferably with deep … knowledge of Java/Spring Boot and a well-rounded technical skill set. You will design, develop, and enhance scalable software solutions while collaborating with product teams and stakeholders to align technology with strategic goals. This role offers a stable, rewarding career path with opportunities to mentor others and lead complex projects. What You'll Be Doing Lead development More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Weare5vtech
Java Software Engineer Grenoble, France CDI, Permanent position €65000 per year - Negotiable 2 days home working per week 5VTech has recently started supporting leading provider of innovative digital solutions for the transportation and logistics industry. The company, based in Grenoble, specializes in creating advanced fleet management systems and telematics solutions that help businesses optimize their operations, improve safety … forefront of technological innovation, empowering logistics companies to achieve higher levels of efficiency through real-time data analytics, GPS tracking, and compliance tools. They are now searching for a Senior Backend Developer specialising in Java or Jakarta EE to participate in product development and integration of new technologies: Responsibilities include: Assistance in maintaining current platforms Optimizing and evolving … existing products Development and maintenance of API's Key Skills: Strong experience of software development with Java EE or Jakarta EE Experience with Kafka or Cassandra for event streaming Experience with implementing Cloud infrastructure with AWS or Other cloud providers If you feel that you have the right experience for this position, apply to the position or reach out More ❯
Role: Mid-SeniorJava Developer Location: Manchester (once every two weeks) Flexibility: Once every two weeks, flexible. Salary: £55,000 - £80,000 + bonus Key Responsibilities: Develop high-quality software in Java. Collaborate with your Scrum team to define and create new features. Follow best practice approaches to development in a highly Agile environment. Utilize tools and practices … Proactive and inquisitive, willing to challenge the norm to help improve the way we work. Passionate about collaborating with and contributing to the development of others. Tech Stack: Strong Java development skills with experience in CI/CD tooling, automated builds, Spring/Spring Boot. Advocate for Agile methodologies and the ability to drive Agile delivery forwards. Good grasp More ❯
SeniorJava Low Latency Engineer (VP) - London 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, corporate and investment … won't cut it! A core team of expert engineers within Citi have developed a framework, toolset and collection ofcomponentsfor building self-healing, scalable, high performance,asynchronous, event driven, Java Microservices based solutions. This framework, known as Ambrosia, has solved all the hard problems of failover, high availability, performance and scalability, so that application developers can focus on those … solve the business problem and take performance to the next level. Ambrosia is a core framework, toolset and collection ofcomponentsfor building self-healing, scalable, high performance,asynchronous, event driven, Java Microservices based solutions. We build microservices based event sourcing systems on a low latency in-house framework. Response times in the 10 microsecond to 100 microsecond range. Role Overview More ❯
hybrid model and we expect our leaders to flex where they work based on the needs of the company and their teams. The Role We are looking for a Senior Software Engineer to join us to help us build, enhance and scale our Protection Platform product. The Protection Platform lives within a modern tech ecosystem: Hosted entirely in … the cloud (AWS) utilising products such as EKS, RDS, DynamoDB, EventBridge and S3. All our applications are JVM based with the majority running on Java 21. We're in the process of moving our backend services to Spring Boot. We've invested heavily in our DataDog integration to bring world class observability and monitoring to our systems. We've … through code reviews, pairing, and knowledge sharing-helping to foster a culture of learning and ownership. What type of person fits the role You're a well-rounded software engineer who sees writing code as just one part of building great software. You care about solving real problems, not just shipping features, and you think critically about the trade More ❯
two days per week in-office collaboration, offering opportunities to learn from peers in person, while also providing the flexibility needed for a meaningful work-life balance. Being a Senior Software Engineer at iManage Means You are a passionate engineer who will play a critical role in building our new search solution InsightPlus in an agile environment. … from the web interface to writing performance-critical code, setting the foundation of the application. We use many of the latest tools and technologies for our InsightPlus solution, including Java, Spring, REST, AKS, PACT, various AKS and Cloud Native technologies and more. Here is what one of our leaders, Senior Manager of Engineering( Sudha Ponnusamy ), has to say More ❯
We are seeking a highly skilled Senior Software Engineer to join our team in Kuala Lumpur. While the role title and job grade remain unchanged, we have pivoted our focus to prioritize candidates with a strong software engineering (development) background, complemented by some DevOps experience. This role is specifically designed to support our CaaS KL team. About Experian … organizational, and interpersonal skills. Experience working in cross-functional teams. Ability to work in a dynamic, fast-moving, and challenging (and somewhat ambiguous) environment. Understanding and familiarity with good Java design and Software Engineering Processes/methods such as: Architecture Design Design Patterns Expertise in refactoring Agile methodologies (Lean, Scrum, Kanban, etc.) CI/CD, DevOps, and Test Automation More ❯
on the financial lives of thousands of savers. We're regulated by the Financial Conduct Authority in the UK. The role: We're looking for an experienced and driven Senior Backend Engineer to join our growing fintech team. This is more than just a coding role - we want someone who is curious, self-motivated, and ready to bring … 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 More ❯
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping … reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/ More ❯
is critical to support and grow Roku's rapidly expanding ad business. It is the mission of the Ad Engineering Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping … reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience with distributed caching, SQL/ More ❯
Burton-on-Trent, Staffordshire, England, United Kingdom Hybrid / WFH Options
Holland & Barrett International Limited
From our integrations with logistics providers through to controlling our robotic warehouse, the global foundation of H&B is built on our supply chain. We're looking for a Senior Software Engineer to join one of our mission-focused engineering squads – the Price & Promotions team. What You'll Be Doing: You'll work in a collaborative agile team … and manufacturing centre (really cool machines!), and possibly even visiting our office in Amsterdam and distribution centre in Beverwijk, Netherlands. Required Experience: A strong background in software development using Java, Kotlin , or similar. Experience working with frameworks and tools such as Spring Boot, Spring WebFlux, or Project Reactor . Practical experience and understanding of Apache Kafka . Experience with More ❯
The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the … team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines … Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring Framework including More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
CreateFuture
team is highly valued, and you'll be a key player in ensuring the success of our projects. Our Tech: Our backend team focuses on the following tech stack: Java CI/CD AWS What you'll be doing: Developing RESTful Java APIs, including interaction with databases with a focus on readable, maintainable and well-tested code Integrating … Being able to define and oversee the technical implementation of a client project We'd love to talk to you if: You have strong knowledge of API development using Java, including ORM storage You actively facilitate and encourage knowledge sharing within the team and wider department You advocate for best engineering practices such as code reviews, paired programming, and More ❯
ahead, we need the brightest and most talented commercial and technical innovators to join our development team, and right now, we are looking for a solid Full Stack Software Engineer with strong Java, and ideally React, Angular, and DevOps experience. About the Role The Role Our Software Engineers are responsible for the full software development lifecycle - writing well … part of Preservica, you need: BSc level education in an engineering/software/system-related subject or equivalent through relevant training and/or experience 4+ years of Java experience and experience in Java development (Enterprise level a bonus) Familiar with Agile development practices, including Continuous Integration and Scrum Good knowledge of Java, Dependency Injection (Spring More ❯
have at least 5-6 years of experience as a professional software engineer. We are very open about how we deliver software. For the most part we code in Java and we believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to … The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - we're cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI/CD (lots of team are … from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: Initial interview with an Engineer - ~45 minutes Take home technical test to be discussed in the next interview Technical interview - ~1.5 hours Final Interview - ~40 minutes Benefits 25 days holiday (plus take your public More ❯