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 ❯
Performs additional duties as needed, including collaborating with colleagues from other departments. Experience Proficiency in several languages with over 8 years of experience: C#, .NET stack, .NET Core, SQL, Java, JavaScript, Entity Framework, LINQ, PowerShell, JSON, XML Front-end languages: Angular, jQuery, HTML, CSS, Bootstrap System interface development using Web API, REST API, Newman/Postman, WCF, SOAP Competence in More ❯
collaboration Manage multiple workstreams, ensuring technical alignment and timely delivery Communicate progress, risks, and solutions clearly with cross-functional teams and leadership Required Skills & Experience: Extensive experience with Core Java, JEE technologies, and modern web frameworks Proven track record in designing and deploying REST/SOAP APIs using JSON and XML Hands-on experience with Kafka (setup, maintenance, stream processing More ❯
application development Experience of financial/trading platforms and knowledge of financial markets Knowledge of FIX protocol and ability to handle FIX interactions Experience with AWS services Experience with Java, JavaScript or React Experience with serverless architecture and microservices Experience with TDD, BDD or similar approaches Band & Level - Manager, 6 Company Statement We know that the best innovation happens when More ❯
better You can read more about our engineering values here Great to haves Familiarity with C#/.NET, JavaScript/TypeScript and React Expertise with an OOP language (eg. Java, C++) and a modern JS framework (eg. Angular, Vue.js ) Proficiency in working on a distributed, cloud hosted product with rapid release cycles Experience working in an agile development team, where More ❯
reporting control issues with transparency. Ensure essential procedures are followed and help define operating standards and processes What we'll need from you Strong Tech skills: Extensive experience with Java related frameworks (e.g. Spring boot) Front-End Expertise: Proficiency in modern JavaScript framework (e.g. Angular) and related technologies (HTML, CSS) Microservices Architecture: Understanding of microservices principles and experience designing and More ❯
documentation of systems Desired Background and experience of financial/trading platforms and knowledge of financial markets Knowledge of FIX protocol and ability to handle FIX interactions. Understanding of Java and JavaScript. In-depth knowledge of AWS services. Experience with serverless architecture and microservices. Experience with TDD, BDD or similar approaches to specifying requirements and design. Band & Level Manager/ More ❯
Senior Java Software Engineer Global Fintech Leader (Hybrid - Belfast) Location: Belfast (Hybrid Working Model) About the Role Join a global fintech leader and work with cutting-edge technologies. As a Senior Java Software Engineer , you'll design and deliver scalable, secure systems while growing your career in an innovative environment. Responsibilities Build & Develop: Design, develop, and maintain scalable solutions using … Java, Spring/Spring Boot, and OOP principles . Collaborate: Partner with cross-functional teams (Product, QA, DevOps, Agile) to deliver high-quality software. Optimise: Troubleshoot, resolve issues, and optimise platform performance for mission-critical systems. Innovate: Contribute to real-time payments and BNPL solutions, integrating with modern platforms and cloud-native technologies (e.g., Kubernetes, Docker). Mentorship: Provide technical … guidance and support to junior engineers through code reviews, pair programming, and knowledge sharing. What We're Looking For Strong professional experience with Java (8/11+) , OOP, and design patterns. Hands-on experience with Spring, RESTful APIs, microservices architecture, and SQL/NoSQL databases . Experience: 5+ years building and deploying scalable, high-performance web applications. Engineering Mindset: Solid 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 ❯
Cloud Platform, GCE, and/or GKE a bonus Strong knowledge of application architectures, messaging middleware, and network protocols Strong coding capabilities (scripting languages Python, Bash, Ansible, Terraform, etc.); Java a bonus Experience with monitoring and observability tools such as OpenTelemetry, Splunk, Prometheus, Grafana, etc Experience automating CI/CD processes and solutions A growth mindset; eagerness to learn and More ❯
to delivery. The Ideal Person Strong experience in QA automation, with proven senior-level experience. Strong skills in automation tools (Selenium, Cypress, Playwright, TestComplete). Programming/scripting with Java, JavaScript, or similar . CI/CD tools (GitLab, Jenkins, TeamCity). BDD frameworks (Cucumber) and performance tools (JMeter). Non-functional testing (Performance, Load, Stress, Security). Strong collaboration More ❯
Appium, or similar. In terms of the tech, our client works with TypeScript, Angular 18, PHP (Symfony), REST APIs, Node.js (Lambda), MySQL (Aurora), AWS, Kubernetes, Docker, with Kotlin/Java and Swift for mobile. Experience across a combination of these technologies, or a demonstrated ability to pick up new technologies quickly, is required. Ideally you will have experience testing mobile More ❯
from you Strong analytical skills Solid understanding of proven experience of Quality Engineering Experience working in CI/CD pipeline environment Solid understanding of SQL Expertise in Automation with Java/Python Hands on experience building Automation Framework Possess excellent communication skills What we can offer you We work hard to have a positive financial and social impact on the 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 ❯
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 ❯
degree in an Information Technology or Computer Science related field. 8+ years of software engineering or QA automation experience Strong coding skills in at least one modern language (e.g. Java, Python, TypeScript) Proven experience with UI and API testing tools (e.g., Selenium, Playwright, Cypress, Postman) Deep understanding of software testing principles, methodologies, and lifecycle Experience with CI/CD pipelines More ❯
opportunity to develop these yet, we have a learning culture at Liberty IT so we will support your career growth with us. Experience in programming in multiple languages, including Java, JavaScript and Python. Knowledge of and exposure to coaching frameworks. Hands-on experience with MLOps, data engineering, or deployment of AI/ML models (real time and batch) in a More ❯
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is More ❯
We are seeking to recruit a Senior Java developer and team lead responsible for building out the firm's strategic reference data platforms used by the Institutional Clients Group in Citi. The successful applicant will take ownership of key projects and components and will be responsible for all phases of the SDLC including analysis and design, development, testing and deployment. …/Re-architect existing components to satisfy new requirements in terms of performance and scalability Provide level 3 (escalation) support for the application Preferred Skills and Experience: Expertise in Java development, with a strong focus on Spring Boot and REST API architecture Strong experience with Oracle PL/SQL and database performance analysis and tuning Proficient in Unix commands, Korn More ❯
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 More ❯
closely with key business and product stakeholders to shape and execute the technical and product roadmap. Contribute to the codebase by writing application code, particularly in backend technologies (Ruby, Java). Break down business requirements into technical tasks and work closely with the Agile team for execution. Develop Proof of Concept (PoC) solutions for new technologies and features. Analyze and More ❯
ability to think strategically Familiarity with agile methodologies. Excellent interpersonal and communication skills with the ability to manage stakeholder expectations Any Beneficial/Nice to have skills and experience: Java and full stack development Knowledge of Prime Services is a plus Bachelor's or Master's degree in Computer Science, Information Technology, or related field. What we'll provide you More ❯
transaction processing, and AI-driven innovation - all within a collaborative environment that values talent, impact, and technical excellence. Why This Role? High-scale, high-availability engineering at its best Java is our first choice - but we welcome all object-oriented developers Hands-on leadership shaping team, product, and tech direction Rare opportunity to build the fintech of the future Your … Mission Lead and build performant, resilient software using Java (or similar OO language) and Spring Boot Architect and implement microservices and RESTful APIs with a cloud-native mindset Champion best practices in CI/CD, testing, and DevOps pipelines Mentor and grow engineering talent, setting the bar for clean, scalable code Work cross-functionally in agile teams to solve complex … real-world problems Drive innovation in fraud analytics, data engineering, and AI applications What You Bring Proven experience in Java or a similar OOP stack (e.g., C#, Kotlin, Scala) Strong grasp of REST APIs, microservices, and containerisation (Docker/Kubernetes) Agile mindset with strong software engineering fundamentals Passion for innovation, learning, and leading by example Familiarity with DevOps tools (Git More ❯
comprehensive test automation strategy. Identify areas for automation and prioritize test cases based on risk and business impact. Design, develop, and maintain robust and scalable automated test frameworks using Java, Cucumber, Selenium, Cypress, and Playwright. Ensure the test frameworks are well-documented, maintainable, and easy to use by other team members. Write clear, concise, and effective automated test scripts to … experience in software development and/or test automation. Proven experience in designing, developing, and maintaining automated test frameworks. Experience working in an Agile development environment. Strong proficiency in Java programming. Experience with test automation frameworks such as Selenium, Cypress, and Playwright. Experience with Cucumber for Behavior-Driven Development (BDD). Solid understanding of CI/CD pipelines and tools More ❯
major growth target for Citi - with technology providing the key to unlock this potential. Role Overview/What will you do: Ownership and delivery on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development. Provide technical leadership for an agile development team, championing best practices in Continuous Integration and Continuous Deployment (CI/… root-causes and enhance performance, scalability, and reliability. Provide technical leadership and serve as advisor or coach to mid-level developers, analysts and graduates. Key Skills and Experience required Java & Test-Driven Development are essential. Extensive experience system analysis and in programming of software applications Experience in managing and implementing successful projects Subject Matter Expert (SME) in at least one More ❯