Full Stack Developer (Java / Python / Go)

Dianaduggan

Belfast

Hybrid

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dianaduggan is seeking a Full Stack Developer (Java / Python / Go) in Belfast for a leading global financial institution. The candidate will play a critical role in transforming technology in a hybrid multi-cloud environment, primarily leveraging AWS and Google Cloud.

Key responsibilities include designing and maintaining scalable applications, implementing CI/CD pipelines, and managing cloud infrastructure. Candidates should demonstrate strong backend and frontend development skills, along with experience in containerization and cloud technologies.

Qualifications

  • Proven experience as a Full Stack Developer / Software Engineer.
  • Strong backend development expertise in Java or Python or Go.
  • Strong frontend/UI development experience.
  • Experience with AWS and/or Google Cloud Platform.

Responsibilities

  • Design, develop, and maintain high-quality, scalable full-stack applications.
  • Build and deploy containerized and serverless applications on AWS and GCP.
  • Develop cloud infrastructure using IaC principles.
  • Take ownership of the entire lifecycle of your services.
  • Implement and maintain CI/CD pipelines.

Skills

Experience as a Full Stack Developer / Software Engineer
Backend development expertise in Java, Python, or Go
Frontend/UI development experience
Experience with AWS and/or Google Cloud Platform

Tools

Docker
Kubernetes
Terraform
Ansible
CI/CD tools (Jenkins, Harness, Tekton)

Job description

Full Stack Developer (Java / Python / Go)
  • Belfast
  • Contract

Our client is seeking a Full Stack Developer (Java / Python / Go) to join a leading global Tier 1 financial institution undergoing a major transformation of its technology landscape.

You will support with evolving an application and data hosting system into an integrated, hybrid multi-cloud ecosystem, leveraging AWS and Google Cloud. In this role, you will design, build, and operate resilient, scalable, and secure applications and services.

  • Role: Full Stack Developer (Java / Python / Go)
  • Contract duration: 12 months initially (with scope to extend)
  • Location: Belfast – 3 days onsite, 2 days working from home

Key Responsibilities:

  • Design, develop, and maintain high-quality, scalable, and robust full-stack applications and services using Python, Java, and/or Go.
  • Build and deploy containerized (Docker, Kubernetes) and serverless applications on AWS and GCP, leveraging cloud-native services for compute, data, and messaging.
  • Develop and manage cloud infrastructure using IaC principles and tools such as Terraform and Ansible to ensure automated, repeatable, and secure environment provisioning.
  • Take ownership of the entire lifecycle of your services, including automated testing, deployment, monitoring, and operational support. Proactively identify and resolve root causes of issues to ensure service reliability and performance.
  • Adhere to technology standards and risk management frameworks. Identify, assess, and mitigate risks in your designs and code, ensuring all solutions are compliant with security policies and data regulations.
  • Implement and maintain CI/CD pipelines to automate the build, test, and deployment processes, enabling rapid and efficient delivery of new features and fixes.
  • Actively participate in code reviews and adhere to the Developer Manifesto principles, including owning your code, writing meaningful commit messages, and maintaining a clean and tidy repository. Collaborate across teams to promote reuse and reduce duplication.

Essential skills:

  • Proven experience as a Full Stack Developer / Software Engineer
  • Strong backend development expertise in Java or Python or Go (one or more required)
  • Strong frontend/UI development experience
  • Experience with AWS and/or Google Cloud Platform (GCP)

Desired experience

  • Exposure to Docker and Kubernetes
  • Infrastructure-as-Code: Demonstrable knowledge of IaC tools such as Terraform and/or Ansible.
  • Experience with CI/CD tools (Jenkins, Harness, Tekton, etc.)
  • Familiarity with serverless technologies (e.g. AWS Lambda)
  • Understanding of monitoring/observability tools (Prometheus, Grafana, ELK)
  • Cloud certifications are beneficial but not required
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cloud-Native Full Stack Dev (Java/Python/Go) – AWS/GCP
Cloud-Native Full Stack Dev (Java/Python/Go) – AWS/GCP

Dianaduggan • Belfast

Hybrid
GBP 50,000 - 70,000
Full Stack Python Developer
Full Stack Python Developer

LA International • Greater London

Hybrid
GBP 74,000 - 83,000
Full Stack Developer
Full Stack Developer

Gold Group • Devon and Torbay

Hybrid
GBP 55,000 - 75,000
Full Stack Python Engineer
Full Stack Python Engineer

Allscreens Nationwide Ltd • Greater London

On-site
GBP 70,000 - 110,000
Full Stack Engineer
Full Stack Engineer

Experis UK • Reading

Hybrid
GBP 90,000 - 120,000
Full Stack Developer (Python/React)
Full Stack Developer (Python/React)

TRITANIUM • Bath

On-site
GBP 50,000 - 75,000
Full Stack Developer (UK, London)
Full Stack Developer (UK, London)

Consilience Consulting • Greater London

On-site
GBP 55,000 - 85,000
Python Full Stack Developer
Python Full Stack Developer

Syntax Consultancy Ltd • Leeds

Hybrid
Senior Software Engineer
Senior Software Engineer

intro • Greater London

On-site
GBP 40,000 - 60,000
Backend Developer AWS (Belfast)
Backend Developer AWS (Belfast)

Upwind Security • Belfast

Hybrid
GBP 40,000 - 55,000