Senior Software Engineer (Backend): Treasury Automation
New
B
BVNKFinancial technology
Location: Europe, Comfortable operating across time zonesFull-TimeSenior
Salary95,000 - 105,000 EUR per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of backend engineering experience in Java/Kotlin with Spring Boot.
- Required Skills
- PostgreSQLJavaKafkaKotlinMySQLSpring BootRedisDistributed Systems
Requirements
- Have 5+ years of backend engineering experience in Java/Kotlin with Spring Boot.
- Apply distributed systems fundamentals, including microservices and event-driven architectures such as Kafka or SQS.
- Have experience with relational databases such as MySQL or PostgreSQL and caching with Redis.
- Have built or maintained account or wallet systems involving lifecycle management, state machines, or financial entity management.
- Understand domain-driven design and hexagonal architecture, including bounded contexts and well-defined service boundaries.
- Have experience designing and evolving RESTful APIs for internal services and external customers, with attention to backwards compatibility.
- Bring production ownership experience, including on-call, incident response, and monitoring with tools such as Grafana, Prometheus, or Micrometer.
- Be familiar with CI/CD pipelines, infrastructure-as-code, and observability tooling.
- Be open to participating in an out-of-hours on-call rota.
- Have experience leading designs across teams and translating treasury users’ business needs into systems.
Responsibilities
- Build liquidity management to track positions across accounts, venues, and chains, and automatically rebalance funds.
- Enable accurate, on-time settlement with liquidity providers and partners.
- Automate safeguarding and segregation of client funds across entities and jurisdictions.
- Evolve the treasury rules engine that turns policy into fund movements for BVNK and Layer1 customers.
- Design event-driven services and long-running Temporal workflows that are idempotent, traceable, and auditable.
- Own production observability, alerting, runbooks, and on-call for systems that move money.
- Shape designs, raise the bar in code review, mentor engineers, and help the Tech Lead set direction.
View Full Description & ApplyYou'll be redirected to the employer's site