a Principal Engineer, reporting to the Engineering Manager, to join the Global BI team for an internal compliance and surveillance line of business. You will be responsible for implementing Java/Microservices based Solutions for Independent Compliance Risk Managers. The role requires deep technical knowledge and expertise in software development, including programming languages, frameworks, and best practices. There will be … stay up-to-date with emerging technologies, tools, and industry trends. Responsibilities : The candidate will be responsible for designing and building solutions for Compliance Data Archival & Reporting application. Core Java, Spring and Hibernate will be the primary technologies used supplemented by strong technical knowledge of Oracle databases Knowledge of Spark, Big Data is desirable but not mandatory. The candidate should … as architecture and infrastructure, integrate to accomplish business goals Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions Mandatory Skills: Relevant Experience in Core-Java, J2EE Spring-Boot, Microservices, Hibernate/jpa Strong experience in SQL & Database Design Experience in Docker and Kubernetes Qualifications : The candidate should have very strong technical experience in the areas 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 … 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 best … practices Contribute to CI/CD processes, test automation, and code reviews Work on solutions that demand performance, resilience, and zero downtime What You'll Bring Commercial experience with Java, Spring Boot, Spring MVC , and related frameworks Understanding of REST API development , SQL/MySQL , and microservice architecture Familiarity with DevOps tools: Git, Maven, Jenkins , and containerisation (Docker/Kubernetes More ❯
About the Role: We are seeking a Senior Java Developer/Lead who could drive technology transformation in the team. This role involves taking ownership of key projects and components throughout the entire Software Development Life Cycle (SDLC). A primary focus will be on design, development & maintenance of components under Price Master Central systems which would require expertise in … Java, Spring, SQL, API development, Kafka, Kubernetes, and Cloud technologies. You will guide & mentor team of engineers, providing technical expertise and direction, and ensure adherence to best practices. A strong understanding of system and enterprise architecture is essential. You will collaborate with global and diverse teams, including Business Analysts, Project Management, Production Support, and Infrastructure. Price Master Central is a … of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Consistently demonstrates clear and concise written and verbal communication Strong command on Java (Core, JDBC, MT, Collections, I/O), Spring Boot, REST, GraphQL web services Sound understanding of SQL/PL-SQL on Oracle DB Extensive working knowledge on container platform based More ❯
to capital and liquidity. What We Do/The Team We are a global team responsible for a markets-wide strategic risk management platform. We're looking for skilled Java Developers to enhance our platform and integrate it with trading systems across markets. Role Overview/What You'll Do Collaborate with management to integrate functions and identify system enhancements. … Solve critical issues by evaluating complex business and system processes. Apply your Java expertise and ensure architectural alignment. Develop coding standards for testing, debugging, and implementation. Understand the integration of business areas, architecture, and infrastructure. Analyse problems and create innovative solutions. Mentor junior developers and analysts. Key Skills and Experience Required Extensive Core Java experience with strong knowledge of data More ❯
and efficiency. Mentor and support junior developers, sharing knowledge and encouraging technical growth across the team. What We're Looking For: Proficiency in a JVM language such as Kotlin, Java, Scala, or C#, alongside experience with Python. Strong background in building solutions within SOA and/or microservices environments. Hands-on experience in implementing CI/CD pipelines for production More ❯
and efficiency. Mentor and support junior developers, sharing knowledge and encouraging technical growth across the team. What We're Looking For: Proficiency in a JVM language such as Kotlin, Java, Scala, or C#, alongside experience with Python. Strong background in building solutions within SOA and/or microservices environments. Hands-on experience in implementing CI/CD pipelines for production More ❯
hiring and third-party partnerships What we're looking for: Demonstrable experience managing multiple software delivery teams or engineering managers Hands-on background in full-stack engineering - including C#, Java, C++, JavaScript/TypeScript with React Familiarity with event-driven architecture, low-latency systems, and microservices Proficiency in scripting languages (e.g., Python, Ruby, Perl) and strong SQL knowledge Experience working More ❯
Senior Java Engineer - Belfast (Hybrid) Up to £80,000 + Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used … by some of the most recognisable global brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews … automated testing, and continuous integration Mentoring Junior Developers What You Bring Extensive experience as a backend or full stack engineer Strong skills in Java and Spring Boot Proven background in scalable microservices architecture and REST APIs Test-driven development mindset with attention to quality and security Experience with agile methodologies and continuous delivery Ability to work on-site 3 days More ❯
Senior Java Engineer - Belfast (Hybrid) Up to £80,000 + Exceptional Benefits Backend Java Global Impact Flexible Working MCS are delighted to be partnering with a forward-thinking global tech leader. This company is hiring for a Senior Software Engineer to join a highly collaborative engineering team tackling critical backend challenges. This is your chance to work on services used … by some of the most recognisable global brands. What You'll Be Doing Designing and implementing backend microservices using Java and Spring Boot Building and refining RESTful APIs that power secure, real-time payment flows Writing clean, testable code with a focus on quality, performance, and reliability Leading on feature analysis, architecture decisions, and release planning Contributing to peer reviews … automated testing, and continuous integration Mentoring Junior Developers What You Bring Extensive experience as a backend or full stack engineer Strong skills in Java and Spring Boot Proven background in scalable microservices architecture and REST APIs Test-driven development mindset with attention to quality and security Experience with agile methodologies and continuous delivery Ability to work on-site 3 days More ❯
Senior Java Developer Award-Winning Digital Agency Belfast Hybrid Up to £60K MCS Group is thrilled to be partnering with a cutting-edge Digital Agency that has been making waves across Belfast and beyond. With deep local roots and a reputation for delivering high-impact solutions, this agency blends client-focused project work with the excitement of developing their own … in-house products. Now, they're looking for a Senior Java Developer to join their talented, close-knit team, someone who's passionate about clean code, collaboration, and building innovative solutions that make a difference. Why This Role Stands Out: At this agency, no two days look the same. You'll work on a dynamic mix of projects across multiple … household-name clients or helping shape the future of their own product suite, you'll be making a real impact. What We're Looking For: Solid commercial experience with Java & Spring Boot Familiarity with AWS and container orchestration tools like Kubernetes Agile mindset with a focus on TDD and CI/CD workflows Excellent communicator, comfortable working with clients and More ❯
Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET and/or Java Experience with Git, CI/CD tools, and database technologies (SQL/NoSQL) Excellent problem-solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience (React More ❯
across the engineering function. Candidate Profile - Essential: Proven experience leading multiple software delivery teams (Head of Engineering/Lead of Leads level). Hands-on technical background in C#, Java, C++, JavaScript/TypeScript (React) and event-driven architectures. Experience in scripting (Python, Perl, Ruby) and solid SQL skills. Strong understanding of engineering principles and architectural patterns (e.g. Microservices, Backend More ❯
MS in Computer Science, Engineering or related technology field. 2-4 years of experience in software testing or development Proven experience in at least one modern language (Golang OR Java). Experience using and/or designing with RESTful APIs/gRPC Experience with Google Cloud Platform/Amazon Web Services is required. Skilled at creating comprehensive test plans with More ❯
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 Java Engineer, you'll join a small yet collaborative, high-performing software engineering … 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 be highly More ❯
Java Developer Equity Finance Technology - VP (BELFAST) The Equity Finance Technology team are seeking a software engineer for the Trading technology team Belfast. This role requires strong expertise in Java and the ability to work with traders in building business added value through agile delivery. Responsibilities: Resolve variety of high impact problems/projects through in-depth evaluation of complex … of Applications Development Ability to adjust priorities quickly as circumstances dictate Demonstrated leadership and project management skills Consistently demonstrates clear and concise written and verbal communication Essential Skills: Strong Java Core & Enterprise JMS, TIBCO, Kafka Oracle RDBMS Unix and scripting skills (Bash/PERL) Experience in performing QA Git or equivalent JUnit Desirable: Equity Finance IT experience in Securities Lending More ❯
Senior C++ Developer (Belfast) - 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 More ❯
and ensure production stability Communicate effectively with senior leadership on technical strategy and risks Play an active role in hiring, mentoring, and upskilling engineering talent Technical Environment Languages: C#, Java, JavaScript/TypeScript (React), C++ Architecture: Event-driven, Microservices, Micro Frontends DevOps: GitLab, TeamCity, CI/CD pipelines Cloud: AWS (hybrid infrastructure) Tools: Git, automated testing frameworks, GraphQL (desirable) Methodologies More ❯
environment Desirable Experience Knowledge of WPF application development Exposure to financial services or trading systems Understanding of the FIX protocol Experience with AWS services and cloud automation Knowledge of Java , JavaScript , or React Familiarity with microservices and serverless architecture Experience with TDD , BDD , or similar test-first methodologies What's on Offer Competitive base salary Annual bonus scheme Private healthcare More ❯
updates. Curious and willing to onward develop and learn. Desirable Criteria Benefits: Familiarity and experience with agile development in delivery Experience in other programming languages, specifically C++, C# or Java Experience in Automation/Testing frameworks Experience of Continuous Integration/Development Experience of API integration/development Experience of test/deployment automation Experience of AWS services Free parking More ❯
Principal Java Engineer (Backend) - Scale-Up Security Tech - Remote/Hybrid (Ireland/NI) €105-111k + 10% bonus + Equity Event-Driven Microservices Java AWS Hands-on Leadership An innovative scale-up is looking for a Principal Java Engineer to help them re-architect a critical platform used by law enforcement, emergency response, and global enterprise retailers. With … rebuilding their platform from a monolithic legacy system to a modern, event-driven microservices architecture hosted on AWS. What you'll do Lead the design and build of scalable Java microservices in an event-driven architecture Help re-architect a platform used by thousands of users globally - high visibility, high impact Work closely with product, QA, design, and senior engineering … mentoring, and code reviews Champion best practices in software design, performance, and system reliability Be a key voice in technical strategy and architecture discussions About you 6+years' experience with Java and Spring Boot, strong backend focus Currently in a Principal, Staff or Tech Lead hands-on role Expertise in microservices and event-driven systems (Kafka, SNS/SQS, etc.) Solid More ❯
Core Java Developer (AVP) Belfast 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 banking, securities brokerage, transaction services … of automated integration testing. Provide second line support, including out of hours, for the processes and components you develop. Key Skills and Experience required Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading and generic You will be a highly motivated self-starter who is comfortable taking on new challenges and picking up and learning More ❯
is a hybrid role, requiring three days per week in their Belfast office. This Senior Software Tester will bring a blend of manual and automation testing experience, with solid Java, JavaScript and TypeScript skills. While the team is currently working with Playwright, they're happy to consider candidates with experience in Selenium, Cypress, or similar. This is a fantastic opportunity … forward-thinking approach, particularly around incorporating AI into testing frameworks The Person Proven experience in manual and automated testing across web and back-end applications Strong programming skills in Java, JavaScript and Typescript Solid experience with UI testing (e.g. Playwright, Selenium, Cypress) Experience in API testing SQL proficiency - essential for database query and validation Experience working in Agile teams and More ❯
is a hybrid role, requiring three days per week in their Belfast office. This Senior Software Tester will bring a blend of manual and automation testing experience, with solid Java, JavaScript and TypeScript skills. While the team is currently working with Playwright, they're happy to consider candidates with experience in Selenium, Cypress, or similar. This is a fantastic opportunity … forward-thinking approach, particularly around incorporating AI into testing frameworks The Person Proven experience in manual and automated testing across web and back-end applications Strong programming skills in Java, JavaScript and Typescript Solid experience with UI testing (e.g. Playwright, Selenium, Cypress) Experience in API testing SQL proficiency - essential for database query and validation Experience working in Agile teams and More ❯
SOAP UI, Serenity, SpecFlow, Cucumber, Jenkins, CircleCI, TeamCity, Docker, Kubernetes, Terraform, JMeter, Gatling A strong interest in implementing automation frameworks that cover API, web, mobile, console and desktop applications Java or C# certification Connect to your business -Technology and Transformation Distinctive thinking, deep expertise, innovation and collaborative working. That's what connects us. That's what makes us Deloitte. If More ❯
a hands-on, high-accountability leadership role for a technically proficient Director of Engineering who thrives in scale-up conditions. You'll oversee multiple globally distributed development teams spanning Java-based backend services, React front-end applications, full-stack systems, and QA automation, while also shaping product delivery, architecture, and engineering culture. Key Responsibilities: * Lead distributed engineering teams delivering secure … scalable RESTful and GraphQL APIs built in Java * Support front-end delivery using React and , and oversee internal tooling built with ASP.NET * Embed quality throughout the SDLC, supporting QA teams using Playwright, SpecFlow, and Testiny * Collaborate with Product, Architecture, and Compliance teams to shape and deliver a value-driven roadmap * Guide architectural decisions to ensure performance, resilience, and scalability across … of direct feedback, coaching, and autonomy at all levels of the engineering organisation Essential Criteria: * Proven experience leading multi-disciplinary engineering teams across global locations * Strong technical background in Java, microservices architecture, and distributed systems * Comfort operating in lean, fast-moving environments with limited layers of support * Ability to mentor senior engineers, lead effective 1:1s, and support individual growth More ❯