within the context of a larger and distributed team - with globally located colleagues for in APAC, EMEA, NAM regions. Key Responsibilities: • Design and develop functional enhancements for middle tier (Java) including introduction of new technologies and best practices • Provide SME support and assist in answering any client queries with Data Analytical and Problem solving skills. • The candidate will work with … translate the business requirements to technical design, develop solutions and deliver high quality code. • The developer is expected to be a Senior Development Member of the team with strong Java back-end experience as well as having proven ability in how to approach, design and build enterprise-level solutions who is also ready to step up to the next level … and also assume leadership responsibilities. • The candidate will have a strong background Java Spring (Core, Integration, Batch) is a must-have, knowledge of Spring Integration Framework is highly desirable. • Ability to work in a high-pressure environment and meet delivery timelines with a high degree of client satisfaction is critical. Skills & Experience : • Significant experience as Java Developer and demonstratable exp More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid / WFH Options
Thomas Patrick Recruitment
team What you’ll bring Degree in Software Engineering (or relevant experience in software/CAD/CAM) Knowledge of at least one high-level programming language (JavaScript, Python, Java) Strong maths, logic, and problem-solving skills Bonus skills: SQL, SolidWorks/AutoCAD/Creo, UX design, product or interior design Apply today to make an impact in a role More ❯
Lisburn, County Antrim, United Kingdom Hybrid / WFH Options
MCS Group
working approach. What you'll be doing: Developing and enhancing modern, customer-facing web apps Debugging and maintaining existing platforms Working across a diverse stack (VB.NET, ASP.NET, SQL, C#, Java) What they're looking for: Experience with programming languages such as C# and asp.net Software development experience Strong understanding of SQL and the software development lifecycle Nice to have: App More ❯
love to hear from you. Experience working with data: wrangling, cleaning, and transforming datasets for analysis. Familiarity with tools such as Alteryx, DataRobot, SAS, Databricks, SPSS, R, Python, Scala, Java, or Spark. Exposure to data visualisation platforms like Tableau or Power BI. Understanding of machine learning concepts and algorithms (e.g. classification, clustering, regression). Interest in or experience with Natural 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 ❯
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 ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid / WFH Options
Thomas Patrick Recruitment
computer science or A minimum of 1 years experience in CAD/CAM including programming CNC machines Knowledge of one or more high-level programming languages e.g., JavaScript, Python, Java Strong mathematical and logic skills Able to think critically about problems and find creative solutions And preferably experience: Using SQL Using a 3D CAD package e.g., SolidWorks, AutoCAD, Creo In More ❯
love to hear from you. Experience working with data: wrangling, cleaning, and transforming datasets for analysis. Familiarity with tools such as Alteryx, DataRobot, SAS, Databricks, SPSS, R, Python, Scala, Java, or Spark. Exposure to data visualisation platforms like Tableau or Power BI. Understanding of machine learning concepts and algorithms (e.g. classification, clustering, regression). Interest in or experience with Natural More ❯
software solutions for both internal and external stakeholders across global financial and commodities markets. This is an ideal position for an experienced engineer with strong proficiency in C# or Java, a passion for quality and testing, and a desire to be part of a modern, forward-thinking development culture. The Opportunity As a Senior Engineer, you will join a high … risks and blockers early to minimise delivery delays. Essential Skills & Experience: Degree in Computer Science or relevant industry experience. Proven software development experience with C# .NET and/or Java . Solid understanding of secure coding practices and API architecture . Strong focus on software testing and quality assurance . Experience with git-based source control and CI/CD More ❯
Automation Engineer looking to join an impressive financial company and assist with building out their automation. This role would be ideal for someone who has: Experience in a Python, Java or C# environment Experience automating with frameworks: Selenium, Playwright or similar Package/Benefits Hybrid working option 23 days of annual leave Bonus Generous pension scheme Private health Responsibilities Work More ❯
Java (and or Kotlin) Agile Developer (Belfast) - Officer Are you passionate about engineering, testing, automation and building high-quality software? Can you work across diverse teams to spread your passion and experience to raise the bar for everyone? Do you enjoy working in a collaborative Agile environment and seeing the applications that you build making users happy? If you are … great opportunity and has been identified as a major growth target for Citi - with technology providing the key to unlock this potential. Key Responsibilities: Delivery of Swap Processing components (Java/Kotlin) within the Strategic Swaps Platform Developer-led automated testing with a focus on Test Driven Development Working within an Agile team focussed on Continuous Integration(CI) and Continuous … successful projects Working knowledge of consulting/project management techniques/methods Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements Technical Experience: Java & Test-Driven Development are essential. Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database/Data More ❯
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 … in order to support our customers Work with Practice specific technologies The skills and qualities you'll bring include: A minimum of 5 years experience in software development using Java and Spring/Spring Boot, along with experience of AWS Services Excited by technology, curious and eager to learn, with the ability to mentor more junior members of the team More ❯
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 … order to best support our customers Work with Practice specific technologies The skills and qualities you'll bring include: A minimum of 2 years experience in software development using Java, Spring, Springboot or other equivalent programming languages Excited by technology, curious and eager to learn The attitude and ability to thrive in a high-growth, evolving environment Collaborative team player More ❯
performance issues and ad-hoc questions We're looking for someone with: 4+ years of software engineering experience Expertise with at least one statically-typed, object-oriented language (e.g., Java, C++, Rust) Java and Python experience (preferred) SQL expertise Experience and agility working in a command line environment on Linux, including tools like Git and Docker Strong written and verbal More ❯
Credit team in Belfast where they will have an opportunity to innovate and lead the development of a family of enterprise applications through development of features and fixes using Java, cloud and automation technologies. In this role you can expect to work with technologies such Google Cloud Platform, Argo workflows, Kubernetes, Docker and Jenkins to name but a few. Internal … for technical solutions to application and cloud challenges. Bachelor's degree (with honors) or equivalent/better strongly preferred, but substantial relevant experience could substitute Strong knowledge of core Java skills, with demonstrable experience Ability to write clean, bug-free code that is easy to understand, and easily maintainable Experience of financial markets/exchange space and working with financial More ❯
entire lifecycle of various short-term projects, from initial design and development to deployment, monitoring, and maintenance in a production environment Performing reliability and performance analysis on Golang/Java-based applications Contributing to technical and architectural designs, performing capacity planning, defining SLOs, and working with other teams to implement Conducting design and code reviews as part of a wider … Science in Computer Science/Software Engineering or a related field 1+ years of experience with Backend Engineering in a high-level programming language (preferably Golang and/or Java) Experience with cloud platforms and products (AWS, GCP, Azure) Experience with continuous integration and deployment (CI/CD) Experience with microservices-based architecture More ❯
entire lifecycle of various short-life projects, from initial design and development to deployment, monitoring and maintenance in a production environment Performing reliability and performance analysis on Golang/Java based applications Contributing to technical and architectural designs, performing capacity planning, defining SLOs and working with other teams to implement Conducting design and code reviews as part of a wider … Science in Computer Science/Software Engineering or related field 1+ years of experience with Backend Engineering in a high-level programming language (e.g. ideally Golang and/or Java) Experience with cloud platforms and products (e.g. AWS, GCP and Azure) Experience with continuous integration and deployment (CI/CD) Experience with microservices based architecture More ❯
entire lifecycle of various short-life projects, from initial design and development to deployment, monitoring and maintenance in a production environment Performing reliability and performance analysis on Golang/Java based applications Contributing to technical and architectural designs, performing capacity planning, defining SLOs and working with other teams to implement Conducting design and code reviews as part of a wider … Science in Computer Science/Software Engineering or related field 1+ years of experience with Backend Engineering in a high-level programming language (e.g. ideally Golang and/or Java) Experience with cloud platforms and products (e.g. AWS, GCP and Azure) Experience implementing data-intensive systems (databases, event systems, messaging systems, etc) Experience with continuous integration and deployment (CI/ 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 ❯
personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency. Qualifications: Experience in a product development/product management environmenta Relevant experience within core java and spark Experience in systems analysis and programming of java applications Experience using big data technologies (e.g. Java Spark, hive, Hadoop) Ability to manage multiple/competing priorities and manage More ❯