cover image
Aker Systems

Aker Systems

www.akersystems.com

1 Job

120 Employees

About the Company

We move highly sensitive data into the public cloud. Our products enable the transformation of systems into ultra-secure, scalable and powerful cloud based environments. We build and manage enterprise scale data infrastructures which deliver data securely, at speed wherever it is required.

Listed Jobs

Company background Company brand
Company Name
Aker Systems
Job Title
Lead Software Engineer
Job Description
Job title: Lead Software Engineer Role Summary: Provide senior technical leadership for backend service development in a secure government environment. Design, code, test, deploy, and operationally own high‑availability, low‑latency cloud services using Java, Spring Boot, and data‑processing stacks, while maintaining rigorous engineering practices and continuous delivery pipelines. Expectations: - Hold or obtain an UK Government Security Check (SC) clearance. - Demonstrate ownership of backend service lifecycle from architecture to production support. - Drive architectural decisions, code quality, and automation while mentoring peers. - Deliver frequent, small releases and maintain service reliability and scalability. Key Responsibilities: - Design, develop, document, and deploy new or enhanced backend features meeting functional and non‑functional requirements. - Estimate and elaborate user stories in an Agile setting and ensure timely delivery. - Collaborate closely with cross‑functional teams, ensuring shared knowledge and coverage. - Build, optimize, and maintain CI/CD pipelines; automate testing and deployments. - Own operational responsibility for services, including monitoring, incident response, and capacity planning. - Apply defensive coding, secure coding standards, and performance tuning techniques. - Integrate with PostgreSQL, Redis, S3, and other backing services. - Utilize Kafka or equivalent messaging platforms for data streams. - Develop and maintain Big Data solutions using Scala and Spark. Required Skills: - Proficient Java programming (Spring Boot). - Strong experience with Kafka, Scala, Spark. - Working knowledge of PostgreSQL, Redis, S3. - Expertise in AWS public cloud services. - Familiarity with Agile methodologies, DevOps practices, and CI/CD tooling. - Source control using GitHub/GitLab. - Test‑Driven Development (TDD) and automated testing frameworks. - Clean code, documentation, code reviews, and defensive programming. Required Education & Certifications: - Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent 5+ years of professional development experience. - UK SC security clearance (or willingness to obtain via support).
London, United kingdom
Remote
Senior
24-11-2025