Job Closed
This listing is no longer active.
Empower every employee
Lead Backend Engineer, Integrations
Location
Germany
Posted
153 days ago
Salary
0
Seniority
Senior
Job Description
Lead Backend Engineer, Integrations
Flip
• Lead a team of engineers designing, developing and operating integration services that connect our customers’ internal systems with Flip (e.g. HR systems, knowledge bases) • Push forward our integration platform, a dedicated runtime environment for custom integrations (based on Kubernetes and ArgoCD). • Our tech stack is mostly JVM-based (Kotlin, Micronaut), some components are written in Python and JavaScript. • We work remote within international (mostly European), cross-functional agile teams. • We develop software following modern software engineering practices (API first, code reviews, automated tests, MR environments for exploratory testing before a merge, and some tasteful experimental AI augmentation). • We deploy (Kubernetes, Helm) and monitor (Grafana, Sentry, Mixpanel) our services within the teams, with the support of a separate team of SREs for on-call duty. • Join customer calls together with your product manager to understand their specific problems and empower your team to build solutions that cover a majority of customer contexts. • Take charge on technical topics that are important to you, driving significant decisions, and seeking alignment across teams within our backend guild.
Job Requirements
- 5+ years of software engineering experience, working on backend systems
- You have designed, implemented, deployed and operated asynchronous backend services, ideally for data-heavy integrations with other systems
- Excellent communication skills, that enable you to directly work with customers, partners and other important stakeholders
- Relevant experience with Kotlin/Java and JVM frameworks (Spring, Micronaut)
- Interest in developing your own skills and those of your team.
- Experience working in SaaS startup environments
- Experience in building SaaS integrations (and specifically with OIDC/OAuth)
- Infrastructure experience (the integration runtime is built on Kubernetes and uses a GitOps workflow)
- Fullstack development experience (some integrations have frontend components)
Benefits
- We’re remote-first, giving you flexibility to work from home. At the same time, we deeply value the power of in-person collaboration. Depending on the role, you’ll join occasional team events, workshops, or meetings in our Berlin or Stuttgart offices - always with plenty of notice. The exact balance will be discussed during your interview.
- We don't want you to grow roots to your desk chair. That's why we cover the costs of your E-Gym-Wellpass membership and offer job bike leasing.
- Expect highly motivated and committed people in a relaxed working atmosphere.
- You actively shape Flip in your role. Along the way, you are an enabler of the rapid growth process of a young tech company and grow towards your goals, fun is guaranteed.
- Stay tuned for regular team events and culture days that bring us together as Flipsters.
- At Flip you can also work abroad in the European Union. Let's talk about remote work in the interview.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Design, develop and deliver high quality code to production within a short development cycle. • Collaborate with engineering, product and cross functional teams to devise optimal engineering solutions. • Travel to conferences and events for client support (when possible)
Principal .NET Software Engineer – Cloud Payments Platform
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
• Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., Apple Pay, Google Pay), and payment facilitator/orchestration flows. • Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure. • Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation. • Expand capabilities for international payments, including multi-currency and cross-border flows. • Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, standards-based messaging. • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments). • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices. • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows. • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness. • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform.
Principal .NET Software Engineer – Cloud Payments Platform
VersapayThe first Collaborative Accounts Receivable Network. Accomplish more, get paid faster, and deliver better experiences.
• Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., Apple Pay, Google Pay), and payment facilitator/orchestration flows. • Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure. • Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation. • Expand capabilities for international payments, including multi-currency and cross-border flows. • Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, standards-based messaging. • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments). • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices. • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows. • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness. • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform.
• Extensive Hands-on experience in Server-side/Web Services development, enhancing and maintaining enterprise-class applications on the J2EE application development platform. • Required Hands-on experience participating in all phases of the SDLC (Systems Development Life Cycle). • Extensive Hands-on development experience implementing applications utilizing any J2EE Application Server, Authentication and Authorization, Caching strategies. • Hands-on programming experience using Java, J2EE, REST/SOAP, HTML5, JavaScript, AJAX, CSS3, Bootstrap, Webix JS, Spring, JSON, XML, JWT, OAuth, Postman, ReadyAPI, and/or similar technologies. • Experience in implementing REST services supporting client-facing application. • Experience implementing REST services security using JWT, OAuth, and other related technologies / standards. • Experience in development of self-contained, reusable, and testable modules and components Demonstrable experience developing, optimizing, and maintaining an enterprise-level web services including complete ownership of the services stack. • Preferred Hands-on experience with Agile Development Methodologies (preferably Scrum). • Preferred Hands-on experience with CI/CD methodologies and containerized application deployments. • Preferred Hands-on experience with web applications developed for Cloud platforms. • Experience in HHS business domain like SNAP, TANF.



