Scala Engineer
VirtusLab
Brno, Czech Republic
před 16 hodinami
source : Just Join IT

Akka (nice to have)

Functional Programming (junior)

Available projects : 1. Tracy

1. Tracy

Currently, our partner (Global Freight Forwarder) acts upon the on-demand request from Users to answer a very crucial question about the state of shipments.

To improve the User’s experience, we are building a new near-real-time events inspection platform that could proactively inform about requested milestones within the shipment journey.

The business domain is modeled using DDD, and the final solution is required to integrate with external systems and IoT data providers to distil state changes into well-named domain events.

One of the system’s elements is the API that serves a trajectory with a CO2 footprint as a supplement to the entire shipping journey.

Stack : Scala, Akka, Akka Sharding, MS Azure, Terraform, Kafka (Confluent Cloud), ElasticSearch, Kubernetes, DDD, End To End Encryption.

Team : Two teams consist of : 2 DevOps, 8 Scala / Akka Engineers, Engineering Manager. The team is working closely with Product Manager from our partner’s side.

2. Twigs

Keeping developers productive in this difficult tech environment. Building automated tests and benchmarks to ensure the productivity of devs.

We are developing the tooling for one of the largest Scala codebases in the world. The code is stored in a monorepo which tests the limits of tooling.

We are working on IntelliJ plugins, performance, integration with build tools, generating and distributing IntelliJ indexing cache, automatic testing and benchmarking with ide-probe to ensure and monitor the quality of our tooling integration and much more.

Stack : Scala, Bazel, Docker, Python, Java, IntelliJ Team : 5 developers in Kraków plus 3 and a Team Lead in UK / US

3. MS Margaret

Project is about developing a UI framework for bi-temporal data processing engine with a reactive code-integration layer on top of it.

The aim is to allow users to effortlessly create either web or native UIs for their applications and manage them easily.

Tasks we are working on are deeply technical and backend focused, although knowledge of UI frameworks like Angular might be a plus.

In the near future we will be building, among other things, an in-memory data sharing framework and a stable and flexible setting repository (user preference, system settings).

We are looking for people with strong software engineering skills and hands-on attitude. Stack : Scala, Cloud Platforms, Continuous Integration tools, Reactive, UI frameworks Team : New dedicated team of 3-4 people

4. DAL Margaret

We are cooperating with one of the largest financial institutions in the world. The main objective is to build a highly available & insanely scalable bitemporal data processing engine built with Scala and modern cloud technologies like Azure, Kubernetes, Kafka, Terraform, and Docker.

It is one of the biggest Scala codebases in the world (over 8 million lines of code) and it’s deployed with data centers all across the world.

Stack : JVM, Git, Azure, Kubernetes, Kafka, Terraform, and Docker Team : New 3-people sub-team, 10+ people in existing team distributed around the world

What’s on offer?

  • Private healthcare
  • Stretching
  • Training package - every year you can use three working days for internal (Virtusity) or external training, we offer a full or partial refund
  • Funding of language lessons
  • Transparent rules of getting promoted - transparent environment that gives opportunities for personal growth, a promotion and a pay rise
  • Virtusity - in-house training division - knowledge sharing is an important part of our actions so we provide internal workshops and rich knowledge base
  • Building tech community in Poland - we create a space for the exchange of experience and ideas
  • Open source initiatives - we contribute to open source projects and enhance software that is used by software developers around the world
  • Flexibility in projects - we make a room for your autonomy and provide you with mentoring and guidance from the first day
  • Flexible hours - you decide when you work efficiently
  • Integration, sport events and tournaments
  • Office in the center of Kraków, Kielce or Rzeszów and soon in Katowice, Wrocław and Gdańsk !
  • Chillout zones
  • MacBook with all additional accessories needed
  • Nahlásit tuto nabídku
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost