Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 1 месяц назад
Senior Software Engineer (Fintech)
72 702 - 109 053GBP
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Fintech): Designing and developing robust backend services using Java and Quarkus in a microservices architecture with an accent on integrating real-time data streams and ensuring secure code aligned with banking standards and SWIFT compliance. Focus on building and maintaining containerized applications using Docker and orchestrating deployments on K8s.
Location: Hybrid, 40% (or two days) in our Edinburgh office
Salary: £72,702 - £109,053
Company
is investing billions in its people, data and tech to transform the way they meet the ever-changing needs of their 26 million customers.
What you will do
- Design and develop robust backend services using Java (17+) and Quarkus in a microservices architecture.
- Build and maintain containerized applications using Docker and orchestrate deployments on K8s (Kubernetes).
- Integrate and lead real-time data streams using Apache Kafka and event-driven patterns.
- Work with GCP (Google Cloud Platform) services such as Cloud Run, Pub/Sub, Cloud SQL (PostgreSQL), and implement IAM (Identity and Access Management) and security controls.
- Collaborate with DevOps teams to ensure CI/CD pipelines and Infrastructure as Code (IaC) using tools like Terraform.
- Monitor and optimize application performance using APM (Application Performance Monitoring) tools such as Prometheus, Grafana, Splunk, and Dynatrace.
Requirements
- Strong proficiency in Java with Quarkus framework.
- Expertise in RESTful APIs, microservices architecture, and event-driven systems using Kafka.
- Experience with Kubernetes and Docker for container orchestration.
- Solid understanding of PostgreSQL schema design and database layer orchestration.
- Familiarity with GCP services and cloud-native development.
- Knowledge of CI/CD tools such as IDP, Harness, GitHub Actions, or GitLab CI.
Nice to have
- Infrastructure as Code (IaC): Hands-on experience with Terraform, Ansible, or similar tools for automated provisioning.
- Domain-Driven Design (DDD): Ability to model complex business domains and implement modular architectures.
- Performance Engineering: Experience with JMeter, or other performance/load testing tools for high-volume transaction systems.
- Security & Compliance: Understanding of SWIFT CSP frameworks for secure application development.
- AI & Automation: Exposure to AI-assisted development tools like GitHub Copilot, and automation frameworks for productivity.
Culture & Benefits
- Generous pension contribution of up to 15%.
- An annual bonus award, subject to Group performance.
- Share schemes including free shares.
- Benefits you can adapt to your lifestyle, such as discounted shopping.
- 30 days’ holiday, with bank holidays on top.
- A range of wellbeing initiatives and generous parental leave policies.