At Jimdo, we’re big on small. Our mission is to unleash the power of small business owners and help them thrive. Small businesses are the backbone of the global economy, but they receive little support or recognition. We see them and are here to support them. Join us to help design intuitive tools that enable small businesses to solve complex problems.

We run at a steady pace to achieve what we aim for. We learn best by digging deep into data, staying curious , taking calculated risks and sometimes even falling down along the way. It’s the lessons we learn in the process that make us better problem-solvers for small business owners.

If you are motivated by our mission and excited to roll up your sleeves, experiment , learn from mistakes, and make a difference to small businesses around the world, we would love to get to know you.

Location

Jimdo is a global company, and we are proud to work with people of 50+ nationalities working from 20+ countries. We are happy to continue our journey and broaden the geographics of our presence.

We are happy to invite you to work from any location where you are eligible to work. All the local labour regulations will be applied (local currency, taxation, contractual terms, public holidays, etc.).

Wherever your working location will be, we will ensure you get proper onboarding and are fully equipped to become part of the team from day one.

The team

We empower Jimdo to handle billing, payment, and subscription management on our products in the financial and legal frame we need to operate. We ensure our customers receive the right price, charges, and invoices on their purchases. At the same time, we exchange the correct data with the controlling, finance, and data departments. Moreover, we offer flexibility, ease of use, and freedom around payment and billing capabilities to Jimdo Teams and customers by providing products, features, and APIs.

Responsibilities

  • Implement new features and maintain existing ones that help users to successfully manage their subscription, billing, and payment information.
  • Implement new features and maintain projects that help other teams in Jimdo to successfully launch and share their projects and ideas.
  • Develop payment, billing, invoicing, catalogue, and other associated services.
  • Enrich the Jimdo products by designing, building, and maintaining APIs, services, and systems.
  • Debug production issues across services and multiple levels of the stack.

Requirements

  • You enjoy and have some professional experience building backend applications.
  • Experience with Kotlin and/or Java.
  • Experience in unit testing.
  • You like the idea of working in different parts of the stack.
  • You have experience building and running production systems.
  • You have experience with database and schema design (e.g. MySQL, Postgres, DynamoDB).

Nice to have

  • You have experience with Cloud computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Cloud Platform).
  • You have experience with Microservices and Spring Boot.

Jimdo is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, colour, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, sex, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

Vasiliki is looking forward to receiving your application.

By sending your application, you declare that you read and understand the Jimdo Applicant Privacy Policy.