← All jobs

Software Engineer - Kotlin

Plata Card · Worldwide

onsitefull-timemid level

About this role

We’re looking for a Middle Software Engineer (Java/Kotlin) to join various teams, including:

Communication Platform, Platform features and others.

As a Software Engineer on this team, you’ll be responsible for designing, building, and maintaining scalable backend services using Kotlin. You’ll contribute to both the creation of new systems and the optimization of existing ones to improve performance and reliability.

We're still in the early stages of our growth, so you'll have the opportunity to take real ownership, shape key features, and see the direct impact of your work in production. 

Challenges that await you:
  • Interactions with other teams for the successful implementation of tasks
  • Participation in architecture of backend services and development of a complex system using modern technologies

Challenges that await you:

  • Work on BPMN models and transform them into production software
  • Create auto-tests use BMPN
  • Use Delegation Code (Camunda 7)
  • Integration with microservices using gRPC

What makes you a great fit: 

  • Minimum of 4 years of experience in a similar position
  • Strong knowledge of one of the JVM languages (Java, Kotlin, or Scala). Currently, we are using Kotlin, and familiarity with it will be an advantage
  • You have worked with Micronaut, PostgreSQL, MongoDB, Redis, Kafka.
  • If you’re not familiar with Micronaut but works with Spring and its ecosystem - we’re looking for you too
  • B1 or higher English level for effective communication with an international team 
Your bonus skills:
  •  Knowledge of Golang

Our technology stack:

  • Kotlin (Core, Coroutines), Gradle (.kts), Micronaut, Kafka, PostgreSQL (Vert.x driver), MongoDB, Redis, AWS (EKS, S3, and others), Elasticsearch, Vault (cloud-config), Kubernetes

Our ways of working: 

  • Innovative Spirit: A commitment to creativity and groundbreaking solutions
  • Honest Feedback: valuing open, transparent communication
  • Supportive Team: a strong, collaborative community
  • Celebrating Achievements: recognizing our wins together
  • High-Tech Environment: a team full of smart and revolutionary people who date to challenge the status quo of incumbent finance

Our benefits: 

  • Relocation support to Serbia, Cyprus or Kazakhstan with full visa & permit support to the employee and family
  • Flexible work from one of our offices or remote
  • Healthcare Coverage
  • Education Budget: Language lessons, professional training and certifications
  • Wellness Budget: Mental health and fitness activity reimbursements
  • Vacation policy: 20 days of annual leave and paid sick leave

 

Jobb.ai is an independent skill benchmarking platform. Applications are submitted on the employer's official website.