All offersGdańskJavaScala/Java Developer
Scala/Java Developer
Java
Ciklum

Scala/Java Developer

Ciklum
Gdańsk
Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office
Ciklum

Ciklum

We are a global Digital Solutions Company for both Fortune 500 and fast-growing organisations around the world. More than 4000 experts in 11 engineering hubs are creating digital platforms for a variety of industries. Let’s empower success together.

Company profile

Tech stack

    Scala
    advanced
    Java
    advanced
    Kubernetes
    regular
    AWS
    regular

Job description

On behalf of Dixa, Ciklum is looking for a Scala/Java Developer, to join Gdansk team on a full-time basis.

If you want to work with a team that’s building a SaaS product and platform at the center of a major new movement towards conversational customer engagement and customer friendships. If you want to be one of the first to come in and have a huge impact in building out our Gdansk team – read more about the role.

Life at Dixa 💜😎

Dixa is the Customer Friendship Platform, designed to help brands connect with their customers – much like the connection between friends.

Founded in 2015, Dixa has been on an amazing journey. Most recently we were nominated as EY Start-up of the Year 2018 and closed an impressive Series A funding round in early 2019. Dixa now boasts customers in 23 countries, including brands like Too Good To Go, Rapha, Interflora and Bosch. We’re one of the fastest growing SaaS companies in the Nordics, growing double-digits month over month and tripling our number of employees in 2018 in offices in Copenhagen, London, Kiev and Berlin.

This incredible momentum is fuelling our mission to once and for all eliminate bad customer service and create a world in which all people are welcomed by their favorite brands with the warm familiarity of a friend.

Being in the business of building friendships extends to the company culture as well. We’re deeply committed to building an inclusive workplace for different experiences, perspectives and backgrounds, promoting transparency throughout the organization and creating a positive and productive environment, where we encourage and build each other up.

Responsibilities

  • You’ll be designing and building out our state-of-the-art Scala backend for a modern, cloud-based customer experience platform. Other languages supported, too.
  • You’ll be working with an extremely skilled team who love to share ideas, learn, and use new technologies.
  • You’ll be influencing the product by continuously providing feedback on the design, workflow, and testing.
  • You’ll be contributing to technical and architectural discussions with the whole Engineering team.
  • You will be writing code to handle customer interactions across channels, including telephony, email, chat and messaging.
  • Your code will help agents respond to customers with ease by routing conversations to the best suited agent using context, skills, machine learning, and data from third party integrations.
  • You will be working with a cutting edge tech stack. We have designed a micro/right-sized service architecture, orchestrated by Kubernetes on AWS. Services communicate via Finagle Thrift and SQS. The heavy-lifting is performed by Scala services, using Akka, Finagle/Thrift, Redis, DynamoDB and Postgres.
  • You will be a part of a highly collaborative and agile team that values open-source and functional programming, and are very open to new technologies and improved ways of building our platform.

Requirements

You are experienced with:

  • Java/Scala
  • Micro/right-sized service architecture,
  • Kubernetes on AWS.
  • Finagle Thrift and SQS.
  • Scala services with  Akka, Finagle/Thrift, Redis, DynamoDB and Postgres.

Personal skills

  • You are curious, like to experiment with new ideas and enjoy solving problems. You are open-minded and a good listener when it comes to other peoples’ ideas and voice your own ideas with confidence.
  • You are supportive and encouraging by nature, strive to be the best version of yourself and lift those around you up.
  • Working in a team comes natural to you, you are easy to work with and value others’ input.
  • You are ambitious and want to make a difference where you work. You are eager to contribute to a positive and productive work environment.

What's in it for you

  • State of the art, cool, centrally located office at Tryton Business House with warm atmosphere which creates really good working conditions;
  • Onboarding trip to Dixa Headquarter;
  • Competitive salary;
  • Private medical healthcare fully covered by Ciklum with a possibility to cover family members;
  • Fully covered life insurance – 100 000 PLN;
  • Fully covered drug insurance – up to 2 000 PLN/year;
  • Multisport card 100% covered by Ciklum – Benefit Systems, Plus package;
  • Parking space 50% covered by Ciklum.