Senior BE Engineer (f/m/x)
Core
Design, build, and maintain backend services and microservices for the end-to-end securitization transaction lifecycle, enabling funding, risk transfer, and regulatory compliance.
Role type
Senior Backend Engineer (Java)
Builds
Scalable, secure financial technology solutions and microservices for the securitization platform.
Domain
Financial Services / Securitization
Deliverable
production ML models | product features
Required skills
Java 21+, Spring Boot, Microservices architecture, PostgreSQL, Event-driven messaging (Kafka/RabbitMQ/Pub/Sub), Test automation (JUnit/Mockito), Kubernetes, Helm, GCP
Preferred skills
Google Cloud Platform (GKE, Cloud SQL, BigQuery), Structured finance domain knowledge
Technologies
Java, Spring Boot, Hibernate, Kubernetes, Helm, Maven, Git, Jenkins, TeamCity, Google Cloud Platform, PostgreSQL, Kafka, RabbitMQ
Responsibilities
Design and develop reusable Java code within a microservices architecture; Write optimized PostgreSQL queries and design schemas; Implement messaging and event-driven patterns; Conduct code reviews and write comprehensive unit/integration tests; Collaborate with stakeholders to refine requirements and deliver features in an Agile environment; Define architectural roadmaps and solution designs; Structure program delivery into epics and stories.
Seniority
Senior, hands-on IC