Senior Backend Engineer - Agentic SDLC / AI-Driven Development Lifecycle (AI-DLC) Platform

Virtusa โ€” United Arab Emirates ยท Posted ~1 month ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Core Backend Engineering Design and build production-grade microservices using Java 17+ and Spring Boot 3.x adhering to clean code and SOLID principles Own services end-to-end spec โ†’ design โ†’ implement โ†’ test โ†’ deploy โ†’ monitor โ†’ iterate โ€” with no hand-offs Author OpenAPI 3.x specifications and Architecture Decision Records (ADRs) before writing code; champion spec-driven development Write comprehensive unit, integration, and contract tests using TDD discipline with โ‰ฅ80% meaningful coverage Design and manage event-driven architectures using Apache Kafka for asynchronous workflows, domain events, and data streaming Architect and deploy services on AWS (ECS/EKS, Lambda, RDS, S3, SQS/SNS, CloudWatch, IAM) Core Backend (Non-Negotiable) Java 17+ โ€” records, sealed classes, virtual threads / Project Loom Spring Boot 3.x โ€” Spring Security, Spring Data JPA/JDBC, Spring WebFlux, Spring Cloud Microservices architecture patterns API Gateway, Circuit Breaker (Resilience4j), Saga, CQRS, Outbox RESTful API design with OpenAPI 3.x specifications as source of truth 10+ years of professional hands-on backend software engineering experience in production environments mandatory Demonstrated, verifiable enterprise-scale Agentic SDLC / AI-DLC implementation experience โ€” mandatory Experience in banking, fintech, or a similarly regulated, high-compliance domain โ€” strongly preferred Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience) AWS Certified Developer / Solutions Architect โ€” a plus Proven track record of delivering complex distributed systems with high availability and measurable performance outcomes NICE TO HAVE Experience with open banking APIs, PSD2, or CBDC-related workloads Knowledge of AML, KYC, or fraud detection system design Contributions to open-source LLM tooling, MCP servers, or Agentic SDLC / AI-DLC frameworks Familiarity with CQRS + Event Sourcing patterns Experience with Flowable BPM/CMMN workflow automation in Spring Boot