At a Glance
- Tasks: Design and develop scalable applications using Java, Python, or Go in a cloud environment.
- Company: Join a leading global Tier 1 financial institution transforming its tech landscape.
- Benefits: Competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Be part of a major tech transformation and make a real impact in the financial sector.
- Qualifications: Experience in full stack development with strong skills in Java, Python, or Go.
The predicted salary is between 60000 - 80000 Β£ per year.
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.
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.
- 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)
- 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
Full Stack Developer (Java / Python / Go) in Belfast employer: Dianaduggan
As a Loan Operations / Agency Documentation Lending Fulfilment Specialist at our Chester location, you will join a dynamic team that values precision and collaboration. We offer a hybrid work environment that promotes work-life balance, alongside competitive pay and opportunities for professional growth within the financial sector. Our supportive culture encourages innovation and excellence, making us an ideal employer for those seeking a meaningful career in loan operations.