Senior Software Developer

LA International Computer Consultants
London, UK
1 day ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£78,000.0 - £104,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon S3 Applications Architecture Automation of Tests Microsoft Azure Cloud Engineering Software Quality
+36 more
Databases Continuous Integration DevOps Iterative and Incremental Development MongoDB Node.Js NoSQL Performance Tuning SonarQube TypeScript Web Content Accessibility Guidelines Web Application Frameworks Large Language Models Spring-boot Gitlab Event Driven Architecture Build Management Containerization AngularJS Templating Material UI Kubernetes Infrastructure Automation Frameworks Apache Kafka Front End Software Development Functional Programming Api Design Cloudwatch Api Gateway Restful APIs Amazon Simple Queue Service (SQS) Terraform Serverless Computing AWS EKS Docker Microservices

Job description

We have a great opportunity with a world leading organisation where you will be provided with all of the support and development to succeed. A progressive organisation where you can really make a difference. We have a great opportunity for a number of Senior Software Developer’s to join the team.

At high level, this includes tasks like:

  • Designing, building, and maintaining full stack digital services
  • Developing secure, scalable applications using cloud native technologies
  • Building automated tests to support continuous integration and delivery
  • Working collaboratively within Agile, multi disciplinary teams
  • Supporting iterative development of user-facing services, including partially built UI components and Back End services

Key Responsibilities

  • Develop and maintain software products for digital services and contribute to solution design
  • Build full-stack applications using Java (8+), Node.js, Spring Boot, and modern Front End frameworks (Angular preferred)
  • Work on existing and evolving UI components, supporting iterative development towards MVP and production-ready user journeys
  • Collaborate with DevOps, UCD, and Agile delivery teams to support design, deployment, testing, and continuous improvement
  • Develop applications using cloud-native patterns across AWS/Azure, including serverless architectures (Lambda, API Gateway, SQS)
  • Design and build APIs, RESTful services, and microservice/event-driven architectures (Kafka or similar)
  • Support backlog activities including defect resolution, non-UI development tasks, and BAU contributions as required
  • Use Infrastructure as Code (Terraform) to provision and manage scalable, repeatable environments
  • Work with containerisation technologies (Docker, Kubernetes), including exposure to managed platforms (eg, EKS)
  • Build and maintain automated test suites, contribute to CI/CD pipelines (GitLab), and follow engineering best practices including code quality, security, accessibility (WCAG) and performance optimization

Requirements

  • Strong full-stack development capability across Back End, databases, and Front End applications
  • Strong hands-on full-stack development experience using Node.js(JavaScript/TypeScript), Back End frameworks (eg, Express) and modern Front End frameworks (Angular preferred) with additional experience in Java (Spring Boot)
  • Experience with AWS serverless architectures (Lambda, API Gateway - private, SQS, S3, KMS, CloudWatch, X-Ray)
  • Experience with modern Front End frameworks (Angular preferred)
  • Experience working with NoSQL databases such as MongoDB or Amazon DocumentDB
  • Experience designing and working with APIs, microservices, and event-driven architectures (Kafka or similar)
  • Familiarity with templating frameworks such as Nunjuck and hands-on experience with Infrastructure as Code tools such as Terraform
  • Experience with containerisation (Docker, Kubernetes) and exposure to platforms such as AWS EKS
  • Strong experience with CI/CD pipelines (GitLab preferred) and automated build/test processes
  • Experience in automated testing using modern frameworks (eg, Jest for Node.js applications)
  • Strong Agile delivery experience with ability to collaborate in multi-disciplinary teams

Desirable skills/knowledge/experience:

  • SC Eligible
  • Experience with event driven architectures (eg Kafka)
  • Experience with API gateway platforms such as Kong EE
  • Exposure to serverless and event-driven architectures at scale
  • Familiarity with code quality tools (eg, SonarQube) Experience working on public sector or accessible digital services
  • Strong communication and stakeholder collaboration skills
  • Exposure to AI/ML-enabled development, including LLMs, context and guardrails-style validation/testing, and model deployment/maintenance concepts
  • Strong communication skills and ability to work effectively in a hybrid environment

About the company

LA International is an award-winning partner of choice for many of the world’s most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerboard.com
Prepare application

Good distractions

Loading talks and stories from around this role…