Senior Scala Engineer
VirtusLab
Warsaw, PL
6 d. temu
source : Just Join IT

JVM (regular)

Functional Programming (regular)

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

5. Nexelem

We are developing an manufacturing enterprise management platform, designed for medium-to-large sized companies. We are using real time data processing in order to facilitate resource planning, reporting and predicting the future state of a factory ecosystem.

We integrate, process and analyze data that comes from human interactions or streamed from our custom data acquisition solution.

Our goal is to provide technology that helps users working in factories optimize their everyday activities towards delivering a full quality product just in time with minimal possible waste and in making even the hardest decisions providing required context.

We are heavily using functional programming mechanisms across the whole project, to optimize complex, demand focused management of resources, improving production means in various industries.

Our core focus lies at helping hundreds of people offload part of their workload to a digital system, in order to improve whole company efficiency.

As it is an in house project, every individual has an impact on future product vision, shape and technologies. Stack : Play Framework, Scala, Cats, Quicklens, Chimney, Shapeless, PostgreSQL, Akka, Angular, Jenkins, Ansible, SBT, GIT Team : 6 developers scattered across Poland (remote working), with base project location placed in Kraków

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
  • Chillout zones
  • MacBook with all additional accessories needed
  • Zgłoś tę pracę
    checkmark

    Thank you for reporting this job!

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

    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku