This position will be a Senior Engineer focusing mostly on the backend / platform side of the products. They will be diverse and flexible in their programming language skills as they will build features in Java Spring Boot Based products hosted on Azure as well as Serverless products hosted on AWS. The preference and bias will be towards experience in Java Spring Boot and Azure. Responsibilities / Tasks This is a hybrid role, so the individual needs to be based locally. Responsible for feature delivery within multiple applications Primarily focusing on Java Spring Boot deployed on Azure with an Angular front end. Some use and delivery of AWS event driven Serverless environment. Work with senior leadership team to scope and refine system requirements, from problem statement to delivered solution, including ownership of the team backlog. Works with both internal and external stakeholders to understand problems and to provide solutions. Ensures products are delivered on time, within budget and in line with Objectives and Key Responsibilities (OKRs) Can operate at all levels of the software stack, will be an active software contributor and will be responsible for Architecture Decision Records. Works with teams in Belfast and Germany to deliver customer value in multiple products with varying tech stacks. Will be capable of working with both local and remote team members Will be comfortable context switching between stacks. Your Profile / Qualifications Degree in Computer Science or related software based discipline Experience working as part of a software team. Experience with Java, Spring Boot Proficient in UI based tools, such as typescript. Angular Delivered commercial software. Experience in CI/CD and infrastructure as code. Strong eye for design. Attention to detail. Driven by high performance. Eagerness to stay up to date with latest technologies. Did we spark your interest? Then please click apply above to access our guided application process.