Senior Full Stack Developer - Java&Angular - Debt Collection (m/f/d)

Some Unzer Locations /
Engineering /
/ Hybrid
Unzer is a fast-growing, innovative, and modular platform for international payment transactions. Over 800 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 modules, which are easy to integrate and cover the entire spectrum of payment management: from the processing of various payment types, through automated analytics of customer behaviour and requirements, all the way up to integrative risk management. 


As Software Developer you will report to your tech lead within an agile software product development team working together with other highly motivated experts to develop the best software products for Unzer Debt Collection Agency Universum. Inkasso is a group-internal and licensed debt collection agency for all merchants to collect claims.

The Debt Collection Development is focused on delivering software products for automated debt collection and target group-specific and fully automated outbound communication, including e.g., sophisticated workflow management, individualized solution offering referring to Unzer payment methods, phone communication and individualized campaign management.


    • Implement and test software product features for the backend microservice infrastructure providing data for the debt collection system
    • Implement web application frontends with Angular providing features e.g. the Document Management System, for printing documents, sending emails and telephony services
    • Implement and test software product features for the backend debt collection system IKAROS with Java-Script Version ES6
    • Implement database functions for the backend debt collection system with Microsoft-SQL
    • Contribute to software product design by writing technical specifications
    • Work with the Unzer Tech standards and processes and help us improve them 
    • Be actively involved in team and organization knowledge sharing   


    • You have experience working with the web technologies like Angular, Java-/TypeScript, HTML and CSS
    • You have experience working with Spring Boot (2+) and Java 11 and above
    • You are familiar with JDBC, JPA and Spring-Data-JDBC
    • You are familiar with the SQL Dialects MySQL, MariaDB and MS SQL Server and you could create and understand complex SQL-Statements
    • You are familiar with working with microservices, messaging, GIT and the Scrum-process
    • You are familiar with AWS components or services
    • You have much experience in transforming functional processes into working software
    • You always diligently test and document your deliveries 
    • You have a bachelor's or master's degree in Computer Science or other education in the IT field
    • You have a good command of German (at least B2) and English language

    • Nice to have:
    • You have the know-how about delivering software to the AWS cloud platform 
    • You worked with Docker or Kubernetes platforms and you’re familiar with these containerization concepts
    • You have some experience in Java 18 & C#
    • You have experience in working for regulated entities


    • Flexible working hours 
    • A hybrid work model to allow you to keep work-life balance – you can work from home up to 80% of the time 
    • A learning budget for personal development in addition to internal knowledge-sharing forums and best practice sharing. We want you to have the ability to learn something new every day! 
    • A fast-paced work environment with the creative freedom to contribute to Unzer’s future 
    • Excellent working atmosphere in ambitious, diverse, and agile teams 
Does this sound interesting to you? Please send in your CV in English through the form below. We are looking forward to getting to know you! 
*Unzer is an equal employment opportunities workplace and we commit to hiring regardless of race, sex, gender identification, sexual orientation, national origin, native language, religion, age, disability, marital status, citizenship, genetic information, pregnancy, or any other characteristic protected by law. Please refrain from including your picture and age with the application.