delivery practices. Strong problem-solving skills, attention to detail, and a collaborative mindset. Desirable (not essential) Experience with data processing, ETL pipelines, or distributed systems. Familiarity with message brokers (Kafka, RabbitMQ, or SQS). Experience in a fast-paced or product-based environment. What's on offer The chance to work on high-impact, large-scale systems with modern More ❯
Expert (SME) in at least one area of Applications Development Experience in any number of additional technologies (listed below) is advantageous: Kotlin Cloud Technologies (Kubernetes, Open Shift) Messaging Technologies (Kafka, Solace, TIBCO) Database/Data Store/Data Query Technologies (SQL Server, Trino, Mongo, S3) Observability Technologies (OpenTelemetry, Elastic Stack/ELK, Grafana) This job description provides a high More ❯
pipelines using Jenkins or equivalent. Desired Experience with scripting languages like Bash. Experience with NoSQL datastores (e.g., DynamoDB, ElasticSearch, MongoDB, or similar). Experience with event-driven solutions (e.g., Kafka, RabbitMQ or similar). Experience with Infrastructure as Code (e.g., CloudFormation, Terraform, SAM or similar). More ❯
leading the development of backend platforms at scale. Strong foundation in systems design, cloud-native architecture, and data consistency models. Deep expertise in Java (or similar), Spring, asynchronous messaging (Kafka or equivalent), containers, and distributed data stores (SQL/NoSQL). Hands-on experience with CI/CD pipelines, automation tooling, and cloud infrastructure (GCP/AWS/Azure More ❯
Nagios, Datadog) Elastic stack Repository solutions (Jfrog Artifactory, Jfrog Bintray) OpenVPN Apache Tomcat Messaging streams & communication platforms (RabbitMQ, Postfix, Mandrill) SQL Databases (MongoDB, PostgreSQL, or MySQL) Microservice Architecture ApacheKafka Our Values: We work together We believe in people We won’t accept the ‘way it has always been done’ We listen to learn We’re trying to do More ❯
years of experience in backend engineering roles Proven track record of building scalable services in Java (preferably 11+) Hands-on experience with microservices architecture, REST APIs, and message queues (Kafka, SQS or similar) Deep understanding of AWS and how to build with cloud in mind (ECS, Lambda, CloudWatch, etc.) Experience with CI/CD, Docker, and ideally Kubernetes Bonus More ❯
Kubernetes). Familiarity with CI/CD tools (e.g., Jenkins, Tekton, ArgoCD, Harness) Tools and technologies you might use Python, FastAPI, Pydantic, Pandas, Scikit-learn, NLTK, PostgreSQL, MongoDB, ApacheKafka, Docker, Kubernetes, Helm, Tekton, Harness Mac or PC - it's up to you Access to time-saving AI tools such as GitHub Copilot and Cognition.ai 's Devin Job Family More ❯
engineers (with no AI experience) in working with an experiment-driven development workflow Tools and technologies you might use Python, FastAPI, Pydantic, Pandas, Scikit-learn, NLTK, PostgreSQL, MongoDB, ApacheKafka, Docker, Kubernetes, Helm, Tekton, Harness Mac or PC - it's up to you Access to time-saving AI tools such as GitHub Copilot and Cognition.ai 's Devin What we More ❯
Qualifications:? A wealth of hands-on experience and deep knowledge/expertise in software product development of following technologies/frameworks: Java/J2EE, Spring, Hibernate, RDBMS, NoSQL DB, Kafka, VertX, TC Server, Containers based Backend REST APIs Applications. Experience in designing/architectural horizontally scalable, multi-tenant backend application? Balances time between active coding related activities, design, coordination More ❯
in Python, Java, SQL, bash, or PowerShell, including libraries such as NumPy, Pandas, and Matplotlib Solid experience with AWS (ECS, S3, Redshift, Kinesis, EMR, etc.) Hands-on familiarity with Kafka, Airflow, Beam, Spark, Hadoop, Snowflake, or Databricks Experience with DevOps, containerisation (Docker), CI/CD, and infrastructure automation Strong analytical mindset, excellent communication, and a collaborative approach to problem More ❯
and reporting control issues with transparency. Skills & Experience Proven experience as a hands on Engineering Lead, Software Engineer Expertise in multiple programming languages (java/spring boot, OpenShift, REST, Kafka, Go, Python), architecture/design Prior experience with Go and Python is considered advantageous. Strong understanding of both SQL and NoSQL databases Proven experience with distributed systems, event-driven More ❯
is accurate, secure, and performant. Optimize infrastructure for data processing and storage. Document systems and enforce data governance. About You Experienced in Python, SQL, big data tools (Spark/Kafka). Familiar with cloud-native architectures (AWS/GCP/Azure). Comfort working with large-scale data in financial contexts. Strong problem-solving and teamwork capabilities. Why Join More ❯
with databases (PostgreSQL/Oracle), cloud-native practices, and CI/CD pipelines (Jenkins, GitHub Actions). Proven leadership in agile environments and mentoring technical teams. Exposure to monitoring , Kafka, caching and AI technologies is advantageous Why Join Hybrid working: 3 days onsite in a modern Belfast office Excellent benefits package including: Annual Bonus Private healthcare, dental, and vision More ❯
back-end language backgrounds if they can learn Java quickly. Demonstrated experience tuning and optimising performance on the JVM. Familiarity with AWS and event-driven or streaming architectures (e.g., Kafka, Kinesis). Experience with financial systems, exchange connectivity, or distributed high-throughput systems is highly desirable. Knowledge of crypto trading, digital assets, or market data feeds is an advantage More ❯
or video analytics, or other hardware-driven data environments. Hands-on experience with AWS and associated cloud data tool is essential. Knowledge of frameworks such as Apache Airflow, Spark, Kafka, and/or MQTT. Experience with containerisation tools (Docker, Kubernetes). Strong understanding of data architecture, system design, and pipeline optimisation. Nice to Have: Experience with edge computing, real More ❯
direction Tech Environment Languages and frameworks: Python, FastAPI, GraphQL Strawberry, ETL pipelines Cloud and infrastructure: AWS EC2, ECS, ECR, RDS, IoT Core, IAM, MSK; Docker; Linux Data and messaging: Kafka MSK, MQTT, REST APIs, Redshift, SQL Tooling and practices: Bitbucket, CI and CD, trunk-based development, process automation What You Will Bring 6 plus years software engineering experience including More ❯
such as unit testing, performance profiling, security testing, ci/cd. Development tools such as GIT, Maven and Jenkins. Desirable Criteria Familiar with modern data tools and technologies like: Kafka, Cloud Dataflow, Google Big Query, WebSockets. Intermediate knowledge of cloud technology, as well as data streaming applications. Experience with C# .Net desirable but not required. Company Benefits: Bonus Programme More ❯
and verbal communications including ability to explain technical issues in simple terms and the ability to communicate appropriately to relevant stakeholders. Experience with Oracle, Mongo, SQL, ITRS , Grafana, Kibana, Kafka, UNIX. OTEL Ability to plan and organize workload and triaging effectively based on urgency. Consistently demonstrate clear and concise written and verbal communication skills. What we'll provide you More ❯
back-end language backgrounds if they can learn Java quickly. Demonstrated experience tuning and optimising performance on the JVM. Familiarity with AWS and event-driven or streaming architectures (e.g., Kafka, Kinesis). Experience with financial systems, exchange connectivity, or distributed high-throughput systems is highly desirable. Knowledge of crypto trading, digital assets, or market data feeds is an advantage More ❯
technologies • Good to have knowledge and experience in Big data - HBASE and Impala concepts. • Experienced with XML parsing (including schemas), JSON and third-party libraries like Gauva, lombok. • Implement Kafka consumers and producers, configure Kafka clusters, and integrate Kafka into Java applications • Methodologies - Agile, Waterfall, Test Driven Development. • Tools - Git, IntelliJ IDEA, Eclipse, Maven, TeamCity, Jenkins, JIRA More ❯
in effectively allocating team resources, managing workloads, and coaching high-performing individual contributors Experience with building data pipelines featuring modern tools such as: dbt, Airflow/Temporal, Airbyte, Debezium, Kafka Connect. Strong proficiency in SQL and programming languages such as Python, Java, or Scala Expertisewith at least one modern data warehouse (Snowflake,BigQuery, Redshift) Strong understanding of data governance More ❯
Provides expertise in production support and an advanced level of understanding of the principles of apps support. What we'll need from you: Good technical knowledge of Cloudera stack, Kafka, Spark, Hive, HBase, Sqoop, Couchbase Familiarity with ITIL process, ServiceNow, ITRS monitoring and Splunk tools Service oriented attitude Practical problem solving and strategic thinking skills Ability to communicate appropriately More ❯
safely. What you will do Architect and develop scalable microservices in .NET Core, containerised with Docker and orchestrated on ECS or Kubernetes Design and implement event driven solutions using Kafka, RabbitMQ or ActiveMQ Deliver secure, high performance APIs using REST or GraphQL and integrate cleanly with frontend clients Build modern, accessible web interfaces using React, Vue or Angular Drive … C#, including Entity Framework and Web API Frontend experience with modern JavaScript frameworks, ideally React, Vue or Angular Proven design of event driven systems using messaging technologies such as Kafka, RabbitMQ or ActiveMQ Deep understanding of cloud native development with AWS or Azure Strong knowledge of containerisation with Docker and microservice architecture Hands on experience with CI/CD More ❯