Senior Backend Developer

Kraków / Remote

Overview

We are a Cracow-based software house that provides web development services to customers worldwide. We are currently looking for a Senior Backend Developer to join a project that we develop for our client from Germany. The goal of the project is to build an innovative eCommerce SaaS platform operating in the cloud. It's a greenfield project that we build from the ground up. The platform will be a web application (frontend built in Vue.js) that communicates with a GraphQL API (microservices-based backend built in Kotlin). We’re also responsible for creating the entire UI layer of the application. Our team consists of 6 developers, 3 UI/UX designers, and a PO, and works in Scrum. The seniority-level in our team is kept at a high level.

As a candidate, we expect from you solid general knowledge of web development and experience in building modern web applications. Except for regular development, your duties will include suggesting solutions to complex backend problems, supporting other team members with your knowledge, taking part in the definition of business requirements, and more. You’ll have a real impact on the architecture of the application (it’s not a catch-phrase, we mean it). If you are passionate about what you do, always willing to learn something new and you're not afraid of challenges, Digital Colliers is the right place for you.

The challenge

  • Greenfield project built from the ground up
  • Creating new modules, preparing documentation, performing code reviews, writing clean code and tests
  • Striving for superior quality
  • Taking part in daily standups, team meetings, and team discussions
  • Work in a modern, collaborative development environment using GitLab and CI/CD
  • Working in an international team in an English-speaking environment

Our tech-stack

  • Kotlin, Ktor, Koin
  • GraphQL and REST
  • Microservices - Kubernetes, Helm, GitLab CI/CD, hosted on AWS
  • MongoDB, Apache Pulsar, Arrow
  • Kotest, MockK, Pact
  • Hexagonal architecture
  • We are open to new ideas!

Your profile

  • You are a team player and a craftsman
  • Know quality software development and architecture principles
  • Java expert and you know Kotlin or are eager to learn it
  • You are a match with our tech-stack (partial match is also fine!)
  • DevOps understanding is very welcome
  • Proficient written and spoken English
  • Result oriented, getting things done approach
  • Desire to work in a fast-paced, international team where you learn new skills

Our offer

  • We work in multifunctional, international, self-organizing teams, in the spirit of Agile
  • Flexible and remote full time working hours with respect to your work-life balance
  • Work in a flat structure company with a young team and casual atmosphere
  • Office in the very main square in Cracow - Rynek Główny 8
  • Interesting top technology transformation projects with global impact
  • Multisport, medical insurance, company events, integrations, etc
  • 20 days of paid vacation on B2B
  • The ability to demonstrate one's own initiative and discuss the proposed ideas

Benefits

  • Private healthcare insurance
  • Multisport card
  • Subsidized language courses
  • Fresh juices and fruit
  • Flexible working hours
  • Company events
  • We don't blame, we find solutions

If you feel like you might be our perfect match, apply for the position with the link below.

Apply
Didn’t find a job that fits your competence profile?
Send us your resume at career@digitalcolliers.com