Kotlin Server-side Developer
Join our team and work together in the world of online auctions!
We usually respond within three days
About the job
We are looking for someone that can help with our auction brand Klaravik's migration on the backend and can help adapt the current Klaravik process into the new TBAuctions Kotlin microservice codebase. Ideally you are in the greater Copenhagen region to work with our development teams in our office in Lund.
You will work with a tight-knit development organization locally in Sweden and also internationally in the Netherlands and Poland. We will spend a lot of time on skills development and training to make the transition between platforms as smooth as possible while learning by building new features in the system together
We have created a white-label storefront website to support our major auctioning brands: klaravik.se, troostwijkauctions.com, and vavato.com and we plan to continue the migration for all our other brands to continue with our vision, better together.
In addition to our white-label storefront we have built a modern backend infrastructure to support the continuous growth of our business and the growing volume of items sold and bids made on those items. TBAuctions handles 2.9 million items annually, has 30 million website visits per month, can reach 10 bids per second, and employs over 800 people.
Your main tasks:
- Developing and maintaining microservices related to our auctioning domains
- Category and inventory management
- Publishing and managing auctions
- Handling bids, transactions, and payments
- We work in a team structure that is built around projects, allowing you learn and develop skills in our separate but related domains that all have the same standards
- Support and assist colleagues in development work.
- Actively participate in technical planning for upcoming projects.
About You
As the company wants to build a group that works well together, team chemistry and the desire to develop something great together are central. Of course, you need to be able to code, but it's equally important to be self-driven and enjoy working together towards a common goal.
Skills:
- Documented competence with JVM languages (Scala, Java), or server-side Kotlin
- Experience with or the desire to learn functional programming
- Experience with cloud development (Azure, AWS, GCP), preferably with Azure
- Experience working with microservices and/or distributed event-driven architecture
- Proficiency in English (Swedish is not required)
Other meriting skills:
- Kotlin development with Ktor and Arrow.
- Queue management (Service bus, RabbitMQ, OpenMQ).
- Databases (Azure SQL, Redis, MongoDB).
What we offer
A pleasant workplace in modern premises in central Lund right by the train station. There are also city and regional buses nearby.
Flexible working hours give you the opportunity to balance your private life and work, no matter where you are in life.
We have 6 weeks of vacation, wellness contribution, pension solution and health insurance.
Details
Start day: According to agreement
Location: Vävaregatan 21, 227 36 Lund
Salary: According to agreement
If you have any questions about the position, please contact Johan Alsfjärd, Senior Engineering Manager at j.alsfjard@tbauctions.com.
We recommend that you submit your application immediately as we make a continuous selection.
Looking forward to your application!
This is TBAuctions
Nothing of value should be lost
In a world where overconsumption is a threat, TBAuctions finds it important to extend the life of products as long as possible. So, nothing of value should be lost. Our online intelligent auction platform makes this happen. By using data and a smart system we match supply and demand of used industrial products. Together with our auction brands (Troostwijk Auctions, Klaravik, Auksjonen, British Medical Auctions, PS Auction, Vavato and Epic-Auctions) we bring sustainable trade to a higher level. With buyers and sellers all over the world millions of products are auctioned every year.
Auctioning is trendy and the way to buy and sell. We are fascinated by technology, with a love for user-friendliness and the drive to preserve value. Do you share this drive and do you want to work for a company that has the ambition and the firepower to become the largest online auction platform in Europe? Apply for this vacancy!
- Department
- Technology
- Locations
- Lund
- Remote status
- Hybrid Remote
- Employment type
- Full-time
- Employment level
- Professionals
About TBAuctions
TBAuctions is a leading online B2B auction platform for used business equipment and second hand goods, operating under the brands Troostwijk Auctions (Europe), Klaravik (SE/ DK), Auksjonen.no (NO), PS Auction (SE), Vavato (BE), and British Medical Auctions (UK). TBAuctions auctions on behalf of third parties via ATLAS, its own technology platform for intelligent auctions. With more than 2 million lots offered per year and more than 10 million website visits per month, TBAuctions is the largest online auction house in Europe. The headquarters is located in Amsterdam, the Netherlands.
Kotlin Server-side Developer
Join our team and work together in the world of online auctions!
Loading application form
Already working at TBAuctions?
Let’s recruit together and find your next colleague.