development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a Lead Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for building … Grumman UK. Responsibilities: Ownership of the team deliverables, working with the Scrum Master to define a path forward that meets the customer's requirements. Get involved in the entire software development lifecycle from requirements gathering to design, implementation, test and deployment. Collaborate effectively with cross-functional teams including product, front-end development and QA. Mentor and guide junior developers … benefits including private health care, career development opportunities and performance bonuses. For a comprehensive list of benefits, speak to our recruitment team. We are looking for: Experience as a Software Developer with a strong focus on one of: Backend Java development and it's ecosystem (Spring boot, Maven) Frontend development and it's ecosystem (React, Npm) Proven experience in More ❯
enterprise data architecture, enabling high-performance AI-driven workloads, and acting as a technical bridge between engineering and architecture. This is a hands-on role for a deeply experienced engineer who thrives on solving complex problems and scaling robust platforms. Your Impact Influence the design and implementation of platform capabilities for data processing, AI enablement, and developer acceleration across … in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and/or Apache Pulsar. Deep understanding of event-driven architectures, data More ❯
enterprise data architecture, enabling high-performance AI-driven workloads, and acting as a technical bridge between engineering and architecture. This is a hands-on role for a deeply experienced engineer who thrives on solving complex problems and scaling robust platforms. Your Impact Influence the design and implementation of platform capabilities for data processing, AI enablement, and developer acceleration across … in incident retrospectives, technical spike planning, and future-looking strategy discussions. Help teams balance speed and sustainability-delivering under tight deadlines without compromising quality. Your Qualifications 12+ years of software engineering experience, ideally in platform, infrastructure, or data-centric product development. Expertise in Apache Kafka, Apache Flink, and/or Apache Pulsar. Deep understanding of event-driven architectures, data More ❯
culture, which supports our people to flourish, by embedding a working environment where we all treat each other with dignity and respect, and recognise each other's contributions. A principal developer leads and plans development across large or multiple teams. At this role level, you will: be an expert in many technical areas or a specialist with very deep More ❯
A long-standing client is looking to backfill a Principal Systems Engineer/Architect position following the departure of their 20-year veteran architect, big shoes to fill, but an exceptional opportunity for a senior technical professional to take on a pivotal role. The company operates a bespoke, self-built platform that's central to its business operations … Contributing to future architecture planning and decision-making Skills/Must have: Strong experience in Java Strong Experience with Perl (reading and developing) 10+ years' experience in systems/software engineering roles Network Experience (nice to have) Kubernetes (Nice to Have) Understanding of KVM or broader system architecture Benefits: Overtime: Anything after 8pm is double pay, or time in More ❯
bean scopes and when to use them. Able to identify and fix defective, poor performing or non-scalable code. Knows how to develop and debug AOP injected code. Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques. Is familiar with profiling, code coverage, logging, common IDE's More ❯