You can expect an international, team-oriented environment where collaboration is a top priority. We offer you the opportunity to develop outstanding products while also advancing your own skills. We achieve this as a team and with a shared vision. As part of TBA-Tech, you will also become part of Surplex and thus a team member in our office. Thanks to our home office policy, you are free to choose whether you spend most of the week in the office or work remotely. Only on team day is attendance mandatory.
That’s what we are expecting of you
You demonstrated expertise in JVM languages such as server-side Kotlin, Scala, Java, C#
Proficiency in cloud development, preferably with Azure (though familiarity with AWS or GCP is also beneficial)
Hands-on experience with microservices or distributed, event-driven architecture is a key requirement
Fluency in English is expected, along with at least intermediate German language skills
Bonus Points for:
Expertise in Kotlin development, particularly with Ktor and Arrow
A keen interest in or experience with functional programming approaches and techniques
Experience managing message queues, including Service Bus, RabbitMQ, and OpenMQ
Knowledge of database technologies, such as Azure SQL, Redis, and MongoDB
Your tasks will include
Developing and maintaining microservices for various auctioning domains, including:
Category and inventory management: Ensuring efficient handling of product categories and inventory
Publishing and managing auctions: Creating, scheduling, and managing auction processes
Handling bids, transactions, and payments: Building secure systems for bids and payment processing
Working in a project-based team structure, where you can develop skills across related domains that follow consistent standards
Supporting colleagues with development tasks, providing assistance and guidance as needed
Participating in technical planning, contributing ideas and insights for upcoming projects
What will happen next
Once we receive your application, it will be thoroughly reviewed by a team consisting of the responsible HR representative and the hiring managers to assess how well it fits our requirements. If your application results in a positive evaluation, we will invite you to a first video interview as the next step. Followed by another Meetup in person, in our Düsseldorf Office or via Teams. We will make sure, that you have changing interview partners, to give you the best overview of working with TBA-Tech and Surplex. In some cases, there is the option of a trial day before you and we make a final decision. This will be decided on a case-by-case basis.
Ottieni una revisione del curriculum gratis e riservata.