Senior Java Engineer's - Spark Belfast (Hybrid) Were looking for experienced Senior Java Engineer's to join an exciting data-driven project! This role involves active development (no support work) on a batch data processing platform, working across both greenfield and existing project streams. Some elements of the work will … also involve moving from Oracle to big data technologies. Key Requirements: Extensive Java Development Experience Strong knowledge of Java 11+ and modern Java frameworks Experience writing efficient, scalable, and high-performance Java applications Familiarity with multithreading, concurrency, and distributed computing Big Data & Distributed Systems Knowledge: Strong understanding of how distributed … Performance tuning for Spark-based applications Database & Storage Experience: Comfortable working with relational databases (e.g., Oracle, PostgreSQL) Exposure to big data storage solutions Skills: Java spark java 11 Java Programming More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
PA Consulting Services Ltd
the right tech for the right task, you can expect to work with the following technologies to ensure scalable, high-performance applications: Programming Languages: Java, Java OOPS, Java 8 Cloud technologies: AWS What you can expect ?? Apply object-oriented programming principles in Java to design and implement robust and scalable … still apply as we are often hiring for similar roles which your background might be better suited to. Minimum of 2 years' experience in Java software development Deep understanding of multi-threading concepts and performance optimisation. Proven ability to design, implement, and deliver complex software solutions. You thrive in problem More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Anson McCade
Java Developer Location: Belfast (Hybrid) Salary: Up to £50,000 Join a forward-thinking consultancy helping clients across industries like Defence, Financial Services, Health, and Government. We are looking for an experienced Java Developer to design and implement innovative solutions, bringing expertise across the full software development lifecycle. Key Responsibilities … Design scalable solutions using Java OOP principles and leverage Java 8 features like streams and functional interfaces. Develop robust web applications with MVC frameworks and create RESTful APIs. Implement automated testing using JUnit, Mockito, Cucumber, Selenium, and Postman. Build and manage CI/CD pipelines with BitBucket, Jenkins, Terraform, and … Postgres, RDS, and more. Optimise performance and ensure quality using SonarQube, Kafka, and ELK stack. What Were Looking For: 2+ years of hands-on Java development experience with leadership capabilities. Strong expertise in Java, multi-threading, web application development, and testing frameworks. Familiarity with DevOps tools, cloud solutions, and microservices More ❯
Cloud platforms (GCP, Azure, AWS). Desirable: Understanding of JavaScript libraries and frameworks such as React, Ember, etc. Familiarity of JVM languages such as Java, Clojure, etc. Experience of other programming languages such as Go, Ruby, Python, etc. Knowledge of CI/CD pipelines. Skilled in test automation. Fundamental knowledge More ❯
You have payments related SME knowledge in one or more of the following industries - Banking, Fintech, Retail, Healthcare, Insurance. You have expertise of Core Java, JEE technologies, Web technologies, JavaScript and container based technologies. Proficient in Web Services/API Development using SOAP or REST, JSON and XML. Proficient in More ❯
You have payments related SME knowledge in one or more of the following industries - Banking, Fintech, Retail, Healthcare, Insurance. You have expertise of Core Java, JEE technologies, Web technologies, JavaScript and container based technologies. Proficient in Web Services/API Development using SOAP or REST, JSON and XML. Proficient in More ❯
across multiple platforms and technologies. Demonstrated expertise in architecting cloud-based or hybrid systems. Technical Skills : Proficiency in one or more programming languages (e.g., Java, Python, C#). Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures. Experience with APIs, microservices, containerization (Docker, Kubernetes), and More ❯
across multiple platforms and technologies. Demonstrated expertise in architecting cloud-based or hybrid systems. Technical Skills: Proficiency in one or more programming languages (e.g., Java, Python, C#). Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures. Experience with APIs, microservices, containerization (Docker, Kubernetes), and More ❯
across multiple platforms and technologies. Demonstrated expertise in architecting cloud-based or hybrid systems. Technical Skills : Proficiency in one or more programming languages (e.g., Java, Python, C#). Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and cloud-native architectures. Experience with APIs, microservices, containerization (Docker, Kubernetes), and More ❯
Do you dream in Java? Do you get excited about distributed systems? Does the idea of tackling greenfield projects make you excited? The Gig: Were on a mission to build a next-levelplatforma mix of shiny new greenfield work and some exciting enhancements to existing systems. No boring support workjust … pure, hands-on development withcutting-edge tech. The Tech Stack: - Java (11+) Youve got strong, commercial, hands-on experience - Spark Ideally, youve dabbled (or mastered) - Finance/Banking experience? Cool, but not a deal-breaker The Perks: - A modern Belfast office Close to great food, good coffee, and (more importantly … working together -Top-tier clients Youll be working on high-impact projects with some of the biggest names in finance & tech If you love Java, Big Data, and solving real-world challenges, then this is your chance to make an impact while working with a fantastic, high-performance team. Interested More ❯
in Golang What You Bring to The Team: 4+ years software development experience with at least 2 years working with strongly-typed languages (Go, Java, C, etc.) Demonstrated proficiency writing maintainable, high quality, robust code Experience in designing and developing micro services in one or more cloud computing services (AWS More ❯
in Golang What You Bring to The Team: 4+ years software development experience with at least 2 years working with strongly-typed languages (Go, Java, C, etc.) Demonstrated proficiency writing maintainable, high quality, robust code Experience in designing and developing micro services in one or more cloud computing services (AWS More ❯
experience in a similar role, with a focus on infrastructure automation and reliability engineering. Proficiency in at least one programming language (e.g., Python, Go, Java) and scripting languages (e.g., Bash, PowerShell). Strong understanding of cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes). Experience More ❯
Kotlin, Temporal, SpringBoot, React.js, Typescript, Material-UI, Next.js Node.js, MongoD, PostgreS and Kafka. If you have production scale experience in a different stack (Go, Java, Python, Scala, C#, etc.) and are interested in moving to a new stack, we should chat! Who you are: You're a hands-on developer More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Hayward Hawk
Senior Java Developer FinTech | Belfast City Centre | Hybrid (23 Days Onsite) Permanent | Competitive Salary + Benefits Are you a seasoned Java Developer with a background in FinTech, looking to take the next step in your career? Were working with a cutting-edge company in the heart of Belfast City Centre … thats building robust, scalable financial solutionsand theyre on the lookout for a Senior Java Developer to join their growing team. The Role: As a key member of the engineering team, youll drive the design and development of high-performance APIs and cloud-native services. Youll play a hands-on role … shaping architecture decisions, mentoring junior developers, and collaborating in a fast-paced Agile environment. What Youll Be Doing: Developing secure and scalable APIs using Java (Spring Boot) Designing containerised services with Docker and deploying via Kubernetes Working cross-functionally with Product and DevOps teams Driving best practices in software engineering More ❯
s degree in computer science or engineering field involving software programming or systems engineering Hands-on professional software development experience Proficiency in programming in Java, Python, JavaScript or React Hands on experience of building RESTful APIs using popular frameworks like Spring Experience of following TDD and clean code principles Proficiency More ❯
skills and welcomes the opportunity to collaborate in a tight knit, agile team-oriented group. Strong coding ability within Object oriented languages such as Java, C# or C++ A passion for software engineering; examples of work you have completed outside of the core curriculum is a plus. A strong desire More ❯
Description Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Java Software Engineer - Belfast First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. … a variety of projects across Greenfield, Front Office, Data/Cloud Migration, Regulatory Reporting, Trade Reconciliation and more! Our main tech stack includes: Core Java (version 8 or higher) Spring Framework/Spring Boot Object Oriented design principles and patterns CI/CD tools such as Jenkins Microservices architecture, including … AWS Lambda, Cloud Functions, etc. JPA frameworks such as Hibernate and SQL Agile methodologies What experience will you need? Core Skills: Proficiency in Core Java with a focus on performance tuning and optimization. Strong experience with relational databases (eg. PostgreSQL) and NoSQL databases (MongoDB). Experience in database migration from More ❯
testing, exploratory, systems integration and user acceptance testing e.g. manual testing. Confident with building and maintaining frameworks in one or more of these languages: Java, JavaScript, Python, or C#. Have practical experience with open source tools such as: Cypress, Karate, PlayWright, Selenium or similar. Worked in an agile environment. Develop More ❯
Continuously improve the test automation framework and processes. Contribute to improving team processes and methodologies and following best practices. Essential Criteria Competent in Python, Java or alternative object orientated language(s). Competent working in a Linux command line driven environment. Experience of writing and refactoring both manual and automated More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Synechron
platform and will include moving from Oracle to big data. The role is active development with no support. We are looking for experienced Bigdata Java/Spark Developers to join the project. This is a multi-years project. Role: Translate application storyboards and use cases into functional applications Design, build … and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Develop high performance & low latency components to run Spark clusters Interpreting functional requirements into design approaches that can be served through … team Processing of data using Hive, Impala & HBASE Performing analysis of large data sets and derive insight Requirements: 5 to 7 Years of strong Java experience with Java 1.8 or higher version Strong Core Java & Multithreading working experience Experience in Big data technologies like HDFS, Hive, HBASE, Apache Spark & Kafka More ❯
belfast, antrim, united kingdom Hybrid / WFH Options
Spectrum IT Recruitment
An exciting opportunity has arisen for a Senior Java Software Engineer to join a highly reputable company whose software products are used by 1000's of customers across the UK. The company is committed to internal training and career progression, as well as fostering diversity and inclusion within their technology … the office on average) and their modern offices are easily accessible via London and surrounding areas. Responsibilities: Serve as a senior member of the Java Development team, mentoring junior members Serve as a key contributor in a Java, Spring, AWS, and Microservices environment. Lead the redevelopment of existing products while … senior internal stakeholders. Adhere to DevOps best practices. Ensure compliance with SOLID principles. Technical Requirements: 7+ years of software development experience Commercial experience with Java, Spring and AWS Good commercial understanding of Agile and DevOps Full software development life cycle (SDLC) including testing Experience with Kubernetes, Docker is preferred Previous More ❯
scalable, resilient and secure distributed applications. Software engineering experience in both on-premises and cloud environments. Proficiency in one or more modern programming languages (Java, Python). Hands-on experience in software product development utilizing technologies, tools, and frameworks such as Tomcat, TC Server, VertX, Spring, GIT/Stash, Sonar More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
CME Technology Support Services Ltd
Google Cloud Platform Knowledge of change management. Expertise in Chef Expertise in Jira, GIT, Jenkins or Bamboo Expertise in configuration management. Knowledge of Ansible, Java Prior experience working in financial services/exchange space. Company Benefits: Bonus Programme Equity Programme Employee Stock Purchase Plan (ESPP) Private Medical and Dental coverage More ❯
of testing and executing against web applications, APIs, and microservices. Proficiency in one or more programming/scripting languages (e.g., JavaScript, Python, C# or Java). Knowledge of performance testing and performance testing tools. Familiarity with CI/CD tools and integration of automated tests within pipelines (e.g., Jenkins, GitLab More ❯