Senior Engineer(Backend), AVP
Core
Senior Backend Engineer leading feature teams to design, build, and maintain scalable software solutions and data engineering pipelines for a banking division.
Role type
Senior IC Backend Engineer (Team Lead)
Builds
Microservices, APIs, data engineering solutions, and automated delivery pipelines (via careerplan.io/jobs/R0449345-1-senior-engineerbackend-avp-at-db)
Domain
Banking / Financial Services
Deliverable
production ML models | product features
Required skills
Java, Kotlin, Spring Boot, PHP, SQL, GraphQL, REST, Docker, Kubernetes, CI/CD, Domain Driven Design, CQRS, Event Sourcing, AI tools for development
Preferred skills
BDD, Test Driven Development, legacy code evolution, GraphQL, Liquibase, Apigee
Technologies
Java, Kotlin, Spring, Spring Boot, Maven, PHP, Redis, Elastic Search, Github Actions, Docker, Kubernetes, Oracle, Postgres, Liquibase, Apigee, GraphQL, REST
Responsibilities
Lead feature teams through the full SDLC from requirement analysis to production support; Design and evolve component architecture; Write clean, testable code using TDD and BDD; Build and maintain automated Continuous Delivery pipelines; Collaborate on deep API design and inter-service communication; Provide 3rd line production support; Evolve legacy PHP codebases safely.
Seniority
Senior, hands-on IC with team leadership