岗位描述
Lead end-to-end engineering delivery within a DevOps POD/team: design, build, test, release and production support. Own technical solutioning for key modules/services: translate business requirements into secure, scalable designs and implementation plans. Drive engineering standards: clean code, code reviews, testing strategy, CI/CD discipline, observability, and secure-by-design practices. Build and evolve backend services using Java/Spring in a microservices/API-led architecture; ensure API consistency, performance and security. Improve reliability and resilience: fault tolerance, graceful degradation, DR readiness, capacity/performance tuning, and operational runbooks. Champion automation: CI/CD pipelines, automated testing, environment readiness, and operational tooling to reduce toil and improve MTTR. Collaborate across boundaries: product managers, architects, QA, SRE/ops, security, risk & controls, and dependent engineering teams. Support governance and controls expected in a regulated environment: documentation, traceability, approvals, and audit-ready evidence where required. Coach and grow engineers: mentoring, pairing, technical guidance, and contributing to hiring/interviewing. Strong hands-on experience in Java (11+) and Spring ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security). Proven experience designing and delivering microservices and RESTful APIs, including API security (OAuth2, JWT, mTLS/cert-based patterns where applicable). Solid understanding of distributed systems fundamentals: consistency, latency, idempotency, retries, circuit breakers, and asynchronous processing. Experience with databases (RDBMS such as Oracle/PostgreSQL/MySQL) and strong SQL skills; exposure to NoSQL is a plus. Practical experience with CI/CD and DevOps ways of working (e.g., Jenkins/GitLab/GitHub Actions), plus automated testing practices. Experience with containerisation and cloud-native delivery (Docker, Kubernetes/OpenShift; cloud exposure is beneficial). Strong production mindset: monitoring/alerting, log analysis, incident handling, RCA, and continuous improvement. Confident communicator who can influence stakeholders, manage dependencies, and drive decisions in ambiguous situations. Experience working in banking/financial services or other regulated environments is strongly preferred.