Aker Systems logo
Aker Systems

Delivering Trusted Environments

Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

106 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAWSCloudJavaKafkaPostgreSQLRedisScalaSparkSpringSpring BootSpringBoot

Job Description

Lead Software Engineer

Aker Systems

• Help lead the development of backend services for a government client leveraging the latest commercial and open-source technologies • Design, develop, document and deploy new or enhanced features to our backend services that meet functional / non-functional business requirements • Actively participate in the team’s elaboration and estimation of user stories • Build frequent, small releases to maintain the team’s momentum • Collaborate closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them • Build, optimise and operate our Continuous Deployment pipelines • Maintain operational responsibility for the services that your team owns

Job Requirements

  • Bachelor's degree or greater in Computer Science or a related field
  • Equivalent of at least 5 years of working experience in a developer capacity
  • JAVA programming experience as the core language, including Spring Boot
  • Fluent in writing JAVA coding
  • Experience with Kafka or a similar platform
  • Experience with Scala and Spark
  • Integrating with backing services, such as PostgreSQL, Redis or S3
  • Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews
  • Working in Agile development and/or DevOps teams
  • Using GitHub/GitLab for source control
  • Test Driven Development with appropriate tools and frameworks
  • Experience in Big Data technologies
  • Experience in Public Cloud services, such as AWS.

Benefits

  • 25 days holiday plus bank holidays
  • company paid medical insurance
  • life assurance
  • pension scheme
  • annual training allowance
  • wellbeing allowance
  • virtual GP
  • Employee Assistance plan and more.

Related Job Pages

More Full-stack Engineer Jobs

R2 Companies logo

Product Engineer

R2 Companies

R2 Companies is a Privately-Held, Fully Integrated Real Estate Investment & Development Firm.

ContractRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain APIs, services, and systems across R2 • Own the product and solution architecture • Ensure best practices and uptime • Contribute to company-wide standards and reliability • Ensure delivery of mission-critical systems with tight deadlines • Increase the quality of the delivered code, towards a zero-bug policy • Research and invest in new tooling to improve services • Think about security throughout everything you do • Promote a culture that fosters learning, growth, risk taking, and accountability • Work with other teams to figure out how to build tools to make them more productive

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Design and build backend services and user interfaces to support certificate issuance, lifecycle management, automation, and integrations with internal and external systems • Develop and optimize SQL queries and database schemas • Work on certificate provisioning workflows, APIs, and system integrations, troubleshoot and resolve production issues with ownership mindset • Collaborate with product, QA, and DevOps teams for smooth feature delivery • Propose innovative solutions to improve system performance, automation, and reliability • Contribute to design discussions, code reviews, and documentation

India
Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Helping build out cloud platform functionality that sets up, manages, and protects networking in the Akamai Connected Cloud. • Working on and extending our local Linux container network development environment. • Designing, implementing, reviewing, documenting, and testing high quality code in close collaboration with your team. • Working closely with local peers, and coordinating with teams globally as part of building on new features or dealing with bugs from users.

Denmark
Job Closed
fanvue logo

Staff Software Engineer

fanvue

Empowering over 100K+ creators with an AI-driven platform to connect, create, and earn with their fans.

Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Lead technical initiatives that directly impact platform scalability and reliability • Scale our systems from PostgreSQL to event-driven architecture, designing for tens of millions of MAU • Drive monolith-to-services decomposition using proven patterns you have executed before • Design and implement database optimisation strategies for high-throughput workloads • Build and scale AI infrastructure, including vector stores, embedding pipelines, and LLM orchestration • Architect systems for AI-powered features, including automated chat, content moderation, and recommendations • Use AI coding tools (Cursor, Claude Code) to accelerate delivery and help define team standards • Build platform primitives that enable other teams to ship faster • Mentor engineers across the organisation through code reviews, design sessions, and pairing • Contribute to architecture decisions and technical strategy • Participate in incident response and drive reliability improvements

United Kingdom