Software Engineer
Wearehaystack โ Germany ยท Posted ~8 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
We are partnering with a pioneering cloud platform that empowers businesses to monetize digital business models and become European market leaders in subscription management solutions.
Their innovative SaaS product enables scale-ups and international corporations to launch new services faster and elevate financial process automation, with their software used in over 70 countries worldwide.
The Role
Design, implement, and maintain microservices for the payment domain using Java, Spring Boot, Gradle, and Kubernetes.
Apply experience with relational and NoSQL databases to select appropriate solutions.
Develop intuitive UIs with React, TypeScript, and Material UI for efficient and secure processing of complex payment transactions.
Ensure code extensibility and readability through Clean Code principles, especially in critical financial operations.
Proactively identify and resolve technical issues through tracking, alerts, and monitoring before they impact customers.
Provide support to users and customer support, finding pragmatic solutions for technical problems.
Maintain a high quality standard with automated tests across relevant testing levels for sustainable product development.
Operate platform services in Microsoft Azure and Amazon AWS clouds in close collaboration with DevOps.
What You'll Need
Several years of experience in software development with strong Java skills, ideally with Spring Boot and other relevant tech stack components.
Experience with external APIs, webhooks, and asynchronous event processing, preferably in payment, fintech, or integration environments.
Familiarity with payment service providers like Adyen or Stripe is a plus, but not required.
Passion for clean system architectures, domain-driven design, microservices, and hexagonal architecture, with practical experience preferred.
Proactive approach to refactoring existing code to ensure maintainable solutions and clear separation of responsibilities.
Collaborative mindset, enjoying cross-functional work, knowledge sharing through pair programming, and continuous team development.
Willingness to use AI as a sparring partner and tool in daily development, exploring new AI-supported tools for efficiency.
Fluent German (min.
B2) and good English language skills.
What's On Offer
Opportunity to take responsibility and contribute ideas to product development.
A dynamic team focused on flexible and data-driven platform vision.
Fast and effective recruitment process.
An inspiring company culture with flat hierarchies and a focus on self-determination.
Apply via Haystack today!
We have 143,403 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 143,403 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume