Newinvisible AI for interviewsTry Cue
Featured

Backend Software Engineer

Forward Role

Back End Software Developer

We are looking for experienced backend software engineering contractors to join active and upcoming project delivery teams across multiple domains. Projects cover a wide variety of technologies, commonly drawing on modern frameworks and platforms. Project teams employ agile practices such as Scrum, Kanban and SAFe to manage their work.

Projects typically make extensive use of automated testing and DevOps practices, with customers increasingly deploying production code into containerised public and private cloud systems.

You will:

  • Design, develop and engineer software and products for customers across secure environments.

  • Produce creative and innovative solutions to customer problems.

  • Integrate and develop against open source components and frameworks.

  • Understand and apply new and emerging technologies.

Key Technologies

You will use a range of technologies - some you may be familiar with already, while others you will learn to support specific projects. These technologies include:

  • Java Enterprise (Spring Boot) and supporting backend frameworks.

  • Python.

  • SQL and NoSQL database systems.

  • Linux-based operating systems - Ubuntu, CentOS/RHEL, Android, etc.

  • Message brokering, serialisation and queuing systems.

  • Microservices, containers and hosts.

  • Infrastructure as Code - Vagrant, Ansible, Terraform, Helm.

  • AWS and Azure Cloud.

  • Git and version control systems.

  • OpenShift / Kubernetes.

Location: