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 ❯
Software Engineer - Java Hybrid (UK-based)- 2 days in office Full-time Excellent Salary + Unrivalled Pension + Unheard-of Bonus + Benefits Recruited on behalf of a global payments technology leader by VANRATH About the Role VANRATH is proud to be partnering with a world-leading payments and technology company to recruit a skilled Java Software … Engineer . This is a rare opportunity to join an elite engineering team that supports over 259 billion transactions annually across more than 200 countries. You'll be working on next-generation systems for real-time transaction processing and fraud detection , helping to shape the technology used by global household names such as Apple, Facebook, FedEx, and Nike . … so in an environment that genuinely rewards performance with an unrivalled pension scheme and an unheard-of annual bonus . Key Responsibilities Build scalable, secure, high-performance systems using Java and Spring Boot Design and implement RESTful APIs and containerised microservices Collaborate within agile teams to deliver high-quality features and services Write clean, testable, production-grade code following More ❯
Synechron is looking for an experienced Senior Java Developer with strong hands-on experience in Java, Spring Boot, Microservices, and other modern Java application frameworks, messaging services, databases, and CI/CD pipelines is essential. This is to join an international team, on a long term (multi-year) programme of work, working with a well known financial … offices (The Paper Exchange) in central Belfast, within a fast growing and friendly team (100+). Salary: £80K DOE + Discretionary Bonus + Benefits including 14% Pension The Role: Java Spring Boot/Microservices RESTful APIs Kafka CI/CD Database concepts Diversity Statement S ynechron are proud to be an equal opportunity employer. Our Diversity, Equity, and Inclusion More ❯
real-time TCA and our low latency pre-trade credit component we deliver a performant, cost effective solution to your eFX needs. Role Lucera Financial Infrastructures is hiring a Java Software Engineer for our Belfast office to work on our core infrastructure as a service platform, used by some of the top names in financial services. We are … an ability and desire to pick up new technologies Background in taking products from design right through to delivery Strong sense of writing quality maintainable code Commercial experience in Java (8+) Use of Micronaut/Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build More ❯
Are you a skilled Java Software Engineer looking to build next-generation infrastructure platforms? We're hiring on behalf of our client – a leading technology provider serving some of the biggest names in global financial services, based in Belfast. Join a high-calibre, global team developing resilient, performant microservices powering critical systems across the sector. Key Responsibilities: Design … design to delivery, ensuring maintainability and performance Solve complex engineering challenges at scale, with a focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut, or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g. More ❯
Are you a skilled Java Software Engineer looking to build next-generation infrastructure platforms? We're hiring on behalf of our client – a leading technology provider serving some of the biggest names in global financial services, based in Belfast. Join a high-calibre, global team developing resilient, performant microservices powering critical systems across the sector. Key Responsibilities: Design … design to delivery, ensuring maintainability and performance Solve complex engineering challenges at scale, with a focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut, or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g. More ❯
Are you a skilled Java Software Engineer looking to build next-generation infrastructure platforms? We're hiring on behalf of our client – a leading technology provider serving some of the biggest names in global financial services, based in Belfast. Join a high-calibre, global team developing resilient, performant microservices powering critical systems across the sector. Key Responsibilities: Design … design to delivery, ensuring maintainability and performance Solve complex engineering challenges at scale, with a focus on clean, efficient, and tested code Essential Skills & Experience: 3+ years’ experience in Java (Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g. More ❯
MCS Group | Your Specialist Recruitment Consultancy
s building a globally-used product utilised across multiple industry sectors. With significant investment secured and major scaling plans already underway for 2025, they're looking for a Principal Java Developer to play a pivotal role in the evolution of their core software platform. As their Principal JavaEngineer, you'll join a small yet collaborative, high … native solutions forward Enjoy fast-tracked career progression in a well-funded business which is scaling What You'll Be Doing: Architect and build complex, scalable applications using modern Java and AWS services Set and uphold engineering standards across the team Collaborate closely with product and hardware teams to deliver secure, high-performance systems Mentor and support junior engineers … fostering a culture of continuous learning Stay at the cutting edge-bring new ideas, tools, and methods into the team What We're Looking For: Deep experience with Java (latest versions), Spring Boot, and microservices Strong hands-on knowledge of event driven systems Experience of working in scaling tech companies and/or product-focused tech start-ups will More ❯
As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to help you further develop your … Our range of solutions spans vulnerability management, detection, automation, cloud security, and penetration testing; in order to build these products our teams work with an array of technologies including Java, Python, AWS and Go, just to name a few. Join our engineering team to help us build and innovate great products on our Insight platform using the latest technologies … to make the world a safer digital space. About the Role The Software Engineer II is a part of our Product and Engineering team who are at the forefront of keeping our customers safe from attacks and breaches. In this role you will be focussed on helping our customers seamlessly manage their security solutions as effectively and efficiently as More ❯
Principal Engineer (Java) The Opportunity One of our scaleup partners is hiring a Principal JavaEngineer to lead the technical evolution of their core backend system. You’ll join a modern engineering team delivering high-scale, event-driven microservices. This is more than just a hands-on Java role ,you’ll be mentoring engineers, defining … architecture, and setting engineering standards that will scale as the business grows. What You’ll Be Doing Designing and building modern Java microservices in an event-driven architecture Leading the break-up of legacy monolith systems into scalable, decoupled services Driving best practices in code quality, architecture, and delivery Collaborating closely with product managers, designers, and engineering peers Providing … mentorship and leadership within the team, from pairing to code review Helping the business scale safely and efficiently through pragmatic engineering decisions What You’ll Bring 6+ years of Java development experience, including deep knowledge of microservices Experience migrating monolithic systems into modern service architectures Strong grasp of system design, distributed systems, and cloud-native development A technical mindset More ❯
We are looking for a Principal Vulnerability Engineer who will be part of the security vulnerability team for the Java platform. This team conducts both the red team (offensive) and blue team (defensive) duties. Responsibilities will include proactive research, security tooling, assessments, and assisting development teams with security code review. Qualified candidate must have at least 10+ years … of hands-on experience in platform security, deep knowledge of Java security model is a must. Minimum 10+ years of hands-on experience with security protocols and best practices are required. Ideal candidate is expected to work independently on assigned tasks. Proven past experience in successful security incident resolution and proactive research utilizing industry standard tools is a must … have. Past research and CVEs on Java security issues are a plus. Must have proficiency in Java, and expert level C/C++ skills, and systems level programming. Great personal leadership, self-starter, ability to work with remote teams and communication skills are required. Career Level - IC4 Responsibilities Responsibilities will include proactive research on new vulnerability signatures for More ❯