Backend Engineer

Dev Engineer (ING) with Incident Support

Deliver secure, reliable, and high‑quality backend services in line with ING engineering standards, while ensuring fast and effective incident resolution. Operates within a
squad (Agile/Scrum), contributes to the Chapter for craftsmanship, and collaborates across tribes and platform teams.

Key Responsibilities

Build & Deliver (Dev)

  • Design, implement, and maintain microservices with Java (11/17+) and Spring Boot (Web, Data, Security).
  • Write clean, testable code; apply TDD/BDD and maintain adequate unit/integration/E2E coverage.
  • Contribute to architecture and NFRs (performance, reliability, security, privacy by design).
  • Participate in refinement, planning, reviews, and retros; actively groom technical debt.

Run & Incident Support (Ops)

  • Participate in on‑call / stand‑by for P1/P2; collaborate with Major Incident Management (MIM) when needed.
  • Triage and resolve incidents using observability (Azure App Insights, Kibana/Elastic, Grafana) and log/trace correlation.
  • Perform RCA (Root Cause Analysis), document post‑mortems, and create structural improvements (Problem Management).
  • Ensure robust runbooks, alerting SLOs/SLIs, and error budgets aligned with squad KPIs.

CI/CD & Platform

  • Build/maintain Azure DevOps YAML pipelines for build, test, security checks, and deploy.
  • Integrate with artifact repositories, Key Vault, feature flags, and environment config.

Risk, Security & Compliance (ING context)

  • Adhere to ING IT Controls, Risk (NFR) and Compliance guidelines (e.g., segregation of duties, 4‑eyes where applicable).
  • Apply secure coding standards, secrets management, vulnerability remediation, and dependency governance.
  • Ensure change management discipline (e.g., proper work items, approvals, traceability).
  • Keep documentation current (system design, data flows, DPIA input where relevant).

Similar jobs