Senior Backend Engineer
Core
Design, build, and maintain backend services and APIs for a B2B digital savings and investment marketplace, enabling banks and financial advisors to offer deposit products.
Role type
Senior Backend Software Engineer (Java/Spring Boot)
Builds
Partner-facing platforms and B2B integrations for a fintech marketplace
Domain
Fintech / B2B SaaS
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Spring Data, AWS, REST APIs, distributed systems, relational databases (MySQL), asynchronous messaging (Amazon SQS), unit/integration testing (JUnit, Testcontainers), CI/CD, Docker, Kubernetes
Preferred skills
Fintech/banking integrations, contract testing (Pact), event-driven systems (Apache Kafka, Amazon MSK), observability (OpenTelemetry, Datadog, Splunk), multi-tenant platforms, AI-assisted development tools
Technologies
Java, Spring Boot, Spring Data, AWS, MySQL, Amazon SQS, JUnit, Testcontainers, Docker, Kubernetes, GitLab CI/CD, Harness, Amazon EKS, Airflow, Apache Kafka, Amazon MSK
Responsibilities
Develop and maintain backend services; Build APIs and integrations for B2B partners; Write unit, integration, and contract tests; Investigate production issues; Conduct code reviews; Improve service performance, security, and reliability; Mentor engineers; Promote AI-assisted development tools
Seniority
Senior, hands-on IC with mentorship responsibilities