Senior Software Engineer ( Java) - (m/f/d)
Unzer is a fast-growing, innovative, and modular platform for international payment transactions. Over 750 of our payment experts and tech enthusiasts throughout Europe today work on helping retailers achieve sustainable growth in a dynamic market. We provide them with the modules, which are easy to integrate, cover the entire spectrum of payment management: from the processing of various payment types, through automated analytics of customer behavior and requirements, all the way up to integrative risk management.
ABOUT THE TEAM
Paylater team is responsible for building invoicing software based on complex data and involving several systems across Unzer Group and maintaining the current one. This team is working on one of Unzer’s most strategic products, providing our merchants with a seamless experience.
As a Senior Backend Developer, you will report to the Paylater team lead and will participate in building the best solutions for the merchants.
What your work will look like:
• Develop and work with the newest AI models and coding agents during daily work
• Work in an agile, cross-functional team in one of our several locations
• Design and plan APIs, based on the Open API 3.0 specification
• Implement new and optimize existing services in our complex environment
• Ensure the quality of your code with unit testing, continuous integration, and delivery
• Creating and improving complex, well-designed domain logic for transaction processing of invoicing, installments, and supporting services.
What you need to be successful in this role:
• You have working experience with development with AI assistance
• You have experience with relational and non-relational databases. Mostly Oracle, PostgreSQL, but MongoDB is an advantage.
• You have worked with Docker and K8s. Cloud concepts ideally with AWS
• You are passionate about technology and are familiar with modern architectural paradigms
• You have knowledge or experience about messaging - for example, Kafka.
• You have an agile mindset, development according to Agile methodology (SCRUM)
• You think that clean code matters and strive for continuous improvement
• You have great communication skills and are fluent in English
Nice to have
• Worked with monitoring tools like Splunk, OpenSearch
• You have experience in deployments with Helm & ArgoCD
• You have knowledge of Kotlin
• Experiences with batch job operations or processing of larger amounts of data
What’s next?
- Does it sound exciting? - Apply with your CV in English. Please don’t shy away if you don’t meet all the requirements! We’re looking forward to meeting you.
- The interview process includes: a 30min intro call with a TA Partner,two separate technical calls with the team. Please note the process might alter depending on our team’s availability.
