Software Engineer

Founded in 2017, Aker Systems builds and operates ultra-secure, high-performance cloud-based data infrastructure for large enterprises.
$80,000 - $120,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer

Aker Systems, an award-winning technology company founded in 2017, is seeking a Senior Software Engineer to join their team. The company specializes in building ultra-secure, high-performance cloud-based data infrastructure for large enterprises and has been recognized with multiple awards including the Breakthrough Culture Awards and Thames Valley Tech Awards.

The role requires a skilled backend developer with at least 5 years of experience to work on government client projects. You'll be responsible for designing and developing backend services using Java, Spring Boot, Kafka, and various other modern technologies. The position requires UK Government Security Check (SC) clearance, with support provided for eligible candidates.

Key responsibilities include developing and deploying new features, participating in user story elaboration, maintaining continuous deployment pipelines, and ensuring high availability and scalability of services. The ideal candidate should have strong experience in Java programming, big data technologies, and public cloud services.

The company offers an inclusive and supportive work environment with excellent benefits including medical insurance, pension scheme, and various voluntary benefits. Aker Systems prides itself on its collaborative culture, where team members work together to solve complex problems and deliver groundbreaking technical solutions.

This is an excellent opportunity for a senior engineer looking to work with cutting-edge technologies in a secure enterprise environment while contributing to meaningful government projects. The company's commitment to diversity, continuous learning, and professional growth makes it an ideal place for ambitious technology professionals.

Last updated a day ago

Responsibilities For Software Engineer

  • Design, develop, document and deploy new or enhanced features to backend services
  • Participate in elaboration and estimation of user stories
  • Build frequent, small releases to maintain team momentum
  • Collaborate with engineers in cross-functional feature teams
  • Build, optimize and operate Continuous Deployment pipelines
  • Maintain operational responsibility for team-owned services

Requirements For Software Engineer

Java
Kafka
PostgreSQL
Redis
Scala
  • Bachelor's degree in Computer Science or related field, or 5 years equivalent experience
  • JAVA programming experience with Spring Boot
  • Experience with Kafka or similar platform
  • Experience with Scala and Spark
  • Experience with PostgreSQL, Redis or S3
  • Experience in Agile development and/or DevOps
  • Experience with GitHub/GitLab
  • Test Driven Development experience
  • Experience in Big Data technologies
  • Experience in Public Cloud services (AWS)

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 25 days holiday (excluding bank holidays)
  • Company Paid Medical Insurance
  • Life Assurance (4x times basic salary)
  • Pension scheme
  • Perks at Work
  • Cycle Scheme
  • Tech Scheme
  • Season Ticket Loan
  • Optional Dental Insurance
  • Optional Critical illness cover
  • Optional Virtual GP

Interested in this job?

Jobs Related To Aker Systems Software Engineer

Sr. Software Development Engineer, Amazon Q Business, AWS Q Business

Senior Software Development Engineer role at Amazon Q Business, focusing on developing enterprise AI solutions and cloud computing services.

Software Development Engineer, AWS Fintech Data platform

Senior Software Engineer role at Amazon AWS Fintech Data Platform team building scalable financial data solutions.

Software Development Engineer, Delta Change Management Guardian Service

Senior Software Engineer role at Amazon FinTech developing Delta, a change tracking service ensuring regulatory compliance across AWS services.

Software Development Engineer, Amazon Compensation Technology

Senior Software Engineer role at Amazon's Compensation Technology team, building complex compensation systems that impact all Amazon employees globally.

Software Development Engineer, Content Management and Protection - AGI Data Services

Senior Software Engineer role at Amazon's AGI team building next-gen dataset search platform for AI model development