Senior Software Engineer (Backend): Onboarding
New
J
JobgetherFinancial technology
Based in GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPostgreSQLJavaKafkaKotlinKubernetesCI/CDMicroservices
Requirements
- Strong professional experience as a backend software engineer.
- Deep proficiency in Java, Kotlin, or similar JVM-based programming languages.
- Experience designing, developing, and operating microservices in distributed systems.
- Solid understanding of relational databases, particularly PostgreSQL.
- Experience with event-driven architectures and technologies such as Kafka, AWS SQS, and SNS.
- Experience with AWS, Google Cloud Platform (GCP), or Microsoft Azure.
- Practical experience with Docker and Kubernetes.
- Familiarity with infrastructure-as-code concepts and CI/CD pipelines.
- Experience with observability and reliability practices, including logging, metrics, distributed tracing, and performance optimization.
- Comfort using Jira, Confluence, Git-based workflows, and collaborative software development processes.
- Fintech, payments, or banking infrastructure experience is an advantage; experience with fiat payment processing, clearing, or settlement is particularly relevant.
- Exposure to payment schemes, banking APIs, or multi-rail payment routing and orchestration is beneficial.
- Familiarity with stablecoin or cryptocurrency infrastructure and fiat-to-crypto integration is a plus.
- Understanding of domain-driven design and hexagonal architecture patterns is desirable.
- Experience with reconciliation systems, idempotency patterns, and eventual consistency in financial workflows is an advantage.
Responsibilities
- Design, build, and operate backend services for the customer onboarding and identity verification journey.
- Develop APIs and orchestration capabilities for KYC/KYB, identity verification, sanctions and PEP screening, customer risk assessments, and agreement signing.
- Build integration capabilities for partners onboarding end customers through APIs and webhooks.
- Contribute to onboarding solutions for direct business customers, embedded payment partners, and their underlying customers.
- Integrate third-party identity verification and regulatory technology providers, including SumSub and Orbis, and workflow orchestration technologies such as Temporal.
- Work with Salesforce specialists and engineering teams to incorporate Salesforce into engineering workflows and systems.
- Collaborate with Product Managers, engineers, and external technology providers to deliver and improve onboarding solutions.
- Apply pragmatic engineering practices and contribute to technical discussions and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site