Senior Software Engineer ( Java) - (m/f/d)

Vienna
Engineering /
Full-time /
Hybrid
ABOUT US

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:

•    Contribute to building our Paylater solutions
•    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 experience working in a distributed environment with Git, Maven, Java, and Spring Boot
•    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.   
 
€75,000 - €80,000 a year
WHAT'S IN THERE FOR YOU :
 
🏡 Work from home up to 60% of the time. We want you to keep your work-life balance. 
🚲 Mobility support, whether you choose Swapfiets, Jobrad, or a Deutschlandticket - we've got you covered. 
🫴 Explore counseling assistance, be it for professional or personal matters, through our associated platform. 
💰 Pension scheme, we want to give back and help you secure your future. 
🏖️ 15 days a year of workation from your desired destination within the EU. 
🕟 Flexible working hours – helping you balance work and life
📗 Learning budget of 1000 euros per year – you can develop your passions with us. 
🎉 Enjoy some fun moments with your coworkers – we throw a company party once a year and host several team events! 
 
We are committed to protecting your personal data. Please find our applicant privacy information here.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. You can also find our applicant privacy information here: https://shorturl.at/Zwhtv