Salary: £43,000 - 72,000 per year Requirements: Strong commercial experience in full-stack software engineering Advanced Java and Python development skills Deep experience with Kafka and event-driven architectures Strong hands-on experience with Spark / PySpark in production environments Strong SQL and experience with large-scale structured and unstructured data Experience working with cloud infrastructure (Azure preferred) Familiarity with CI/CD pipelines and containerised environments Experience with data orchestration tools (e.g., Airflow, dbt) Responsibilities: Build and maintain scalable full-stack applications (frontend backend) Develop modern UI components using frameworks such as React, Angular, or Vue Design and implement secure backend services and APIs (REST/GraphQL) Develop and optimise large-scale data pipelines and streaming systems Work with event-driven architectures and distributed processing frameworks Contribute to architectural decisions across services, storage, and workflows Mentor engineers and uphold high engineering standards Technologies: Airflow Angular Azure Backend CI/CD Cloud Frontend GraphQL Java Kafka Python PySpark REST React SQL Spark Vue dbt UX UI Design Databricks JavaScript Fullstack More: We are an elite tech firm expanding into Belfast and we are looking for a Full Stack Engineer with strong data engineering expertise. In this role, you will contribute to the design and delivery of scalable, production-grade systems powering enterprise and financial platforms. Our team offers high autonomy, technical ownership, and exposure to greenfield builds in a hybrid working model. We provide a competitive salary and a strong benefits package, including work from home options, a laptop, paid holidays, a pension fund, and performance bonuses. last updated 11 week of 2026