freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Build and own production-grade Java/Spring Boot microservices for an AI-driven SDLC platform, using Kafka, AWS, and event-driven architectures in a fintech context.

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 from spec – design – implement – test – deploy – monitor – iterate, with no hand‑offs.
  • Author OpenAPI 3.x specifications and Architecture Decision Records before writing code, championing spec‑driven development.
  • Write comprehensive unit, integration, and contract tests using TDD discipline with at least 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.
  • At least 10 years of professional hands‑on backend software engineering experience in production environments.
  • Demonstrated, verifiable enterprise‑scale Agentic SDLC / AI‑DLC implementation experience.
  • 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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available