Senior Scala Developer

I'm interested

Job Type

Permanent

Job type

Full time

Salary

100.000 - 140.000 CZK

Location

Hlavní město Praha

ID

STQ_349_JOB


About our client / O našem klientovi

Imagine an enormous logistics company that covers all areas of transport on land, air and water. It has its own supply chain division and a giant network of parcel shops. Together they form a global concern that is one of the most sought-after employers. Now imagine the IT department of such a company.

So many possibilities!

And here in Prague, we are lucky enough to have 1 of 2 key data centres.

Almost 2000 specialists support the daily activities of the entire group. They work with complex IT infrastructure, including networks, databases, hardware, operating systems and applications. Digitalization and innovation are at the core of their business, and the focus on new technologies in the area of machine learning and automation is growing at lightning speed.

Let's take a look at specific numbers:
1.700 experts in Prague
70+ nationalities
39 years old is average age
220 countries, where our client operates
200.000 working hours for app development / year
7.700 servers
2.000 services and applications
9.000.000 shipment info messages / day
260.000 user e-mails

I think there will be a new job challenge for you to find, too.

Job description / Náplň práce

THE MISSION: we are looking for 2 senior developers who will become the owners of the know-how of the product, which is now developed by a team of external experts.

THE PRODUCT: the main B2B forwarding portal that is our client's shop window, and thanks to which they're ahead of all logistics suppliers.

THE TASK: to build, maintain and continuously improve the company's flagship product. This role offers you a unique opportunity to put your own stamp on a successful product that is used daily by thousands of users in all corners of the world.

Techstack
• microservice architecture: Scala, akka streams, Lightbend, Azure
• testing: Apache Jmeter, Postman, JUnit, WM
• messagin queue: IBM MQ, Apache Kafka
• DB: elasticsearch and in part PostgreSQL
• CI / CD: GitHub, Jenkins
tasks & docs: Confluence, Jira

Requirements / Požadavky

• Scala 2.13, lightbend akka, akka streams, akka cluster
• you don't need to be able to independetly manage deployment pipelines and automation, however it is something you must be at least familiar with.
• you don't need to do the achitectural design in the messaging queue, but you do need to know the aspects withing the framework of accesses etc.
• ENG is a must
• onsite in Prague or completely remote everywhere in Czech Republic

Benefits / Benefity

What does the office look like?
• modern building in Prague 4, near to the metro station
• or like your home or your favourite café, because you can work from there (hybrid/remote)

Investing in your future
• career growth – senior/managerial roles are prefered to be filled from internal sources
• thanks to the projects abroad, you get the opportunity to see the world
• supplementary pension
• courses / certifications

With what can you make your job more enjoyable?
• 25 vacation days
• sport activities
• contribution for cultural events
• volunteering
• programme for parents
• multisport card
• food vouchers and cafeteria

And something even more
• 6 sickdays / year
• medical care
• up to 10 days of fully paid sick leave
• annual / monthly bonuses

I'm interested
I am interested
>_Let us know about you

    Similar jobs


    JAVA Vývojář

    Location

    Hlavní město Praha
    Remote

    Job Type

    Permanent
    Contract

    Field

    Development

    Salary

    70.000 - 140.000 CZK

    Je možné, že na našich stránkách nemůžete najít pracovní pozici, která by přesně odpovídala tomu, co hledáte. Důvodů je více: • projekty u našich klientů se v průběhu roku kapacitně mění a nyní jsou všechny úspěšně obsazeny / i když vhodnou pozici nemáme nyní, neznamená to, že ji nebudeme mít zítra • díky osobním vazbám, které máme u našich klientů jsme schopni Vám představit i pozice, o kterých se na běžném trhu práce nedozvíte • spolu s našimi klienty vytváříme pracovní nabídky vám přímo na míru, protože stejně jako my, tak i naši klienti si cení kvalitních kandidátů Proto budeme rádi, pokud nám o sobě dáte vědět. Díky tomu, že o projektech a konkrétních rolích komunikujeme přímo s hiring managery, můžeme vám poskytnout maximum informací nejen o práci samotné a o projektech, ale také o firemní kultuře a lidech, kteří se mohou stát Vaším šéfem nebo kolegou. Zkrátka to, co v inzerátu nikdy nemůžete najít.Nejčastěji naši klienti u kandidátů poptávají: • různou úroveň seniority - od začátečníků s chutí se vše teprve naučit, po Leadery se schopností podporovat tým, či technicky řídit projekt Orientační Tech stack: • Java technologies (J2EE, Spring, Spring Boot, Hibernate) Výhodou může být: • SQL, MySQL, NoSQL, Linux, RedHat Fuse, OracleDB, Azure, Docker, KubernetesNa pozicích Java Developera u našich klientů se můžete podílet například na: • vývoji vlastních produktů a interních systémů firem • spolupracujeme například s lokálním lídrem virutualizačních technologií, který poskytuje infrastrukturu pro televizní a rozhlasové vysílání, streaming, telco / cloudové služby nebo IoT řešení • projektech pro SW House • pravidelně nabízíme pozice pro menší mezinárodní společnost, která cílí na průmyslové a automobilove projekty jako např. 4D video přenosy pro operační sály / SW pro robota k laserovým operacím očí / digitální plánovací asistent pro Audi. • projektech pod jednou z TOP 5 světových konzultačnch firem • díky jejich širokému portfóliu klientů se můžete zapojit do množství projektů z oblastí jako security, medical, retail nebo fintech Nemusíte jen "bušit kód". Dle svých představ a zkušeností se můžete podílet například na: • technické či business analýze ve spolupráci s klienty, manažery a dalšími členy týmu • budování architektury svěřených produktů a výběru technologií pro jejich vývoj či inovaci • navrhování a modelování databáze či optimalizování výkonu • zapojení dalších souvisejících BE či FE technologiích z kategorie OOP nebo FOPRozhlížíte se po novém projektu nebo stálé práci se zaměřením na Javu? Dejte nám o sobě vědět. Je možné, že už zítra pro vás budeme mít to, co hledáte. Jak to funguje? • pošlete nám svůj životopis nebo odkaz na linkedin • do e-mailu vám přijde žádost o potvrzení GDPR • jakmile ho potvrdíte, uvidíme váš profil a ověříme, zda se u některého z našich klientů neotevřela role, která by se vám mohla líbit. Potom vás budeme informovat o aktuálních možnostech

    Lead Java developer / Kubernetes / IoT

    Location

    Hlavní město Praha

    Job Type

    Permanent

    Field

    Development

    Salary

    100.000 - 170.000 CZK

    Televizní a rozhlasové vysílání, streaming, telco / cloudové služby, IoT řešení – to vše najdete v portfoliu našeho klienta, který je jedním z lídrů v oblasti virtualizačních technologií u nás. Firma má k dispozici vlastní datová centra a staví si další, v současnosti rovnou největší v ČR. Vedle provozování vlastní sítě televizních a rozhlasových vysílačů se zaměřuje na propojování světa televize, rádia a internetu. V rámci IoT nabízí řešení např. v oblasti zdravotnictví nebo potravinářství. Konkrétně pomáhá farmaceutickým firmám sledovat skladovací podmínky léčiv v chladicích zařízeních, jinde zase hlídá úroveň vlhkosti a teploty ve skladovacích prostorech pivovaru. Dalším zajímavým produktem je služba monitoringu polohy a pohybu objektů kdekoliv na území ČR, která se dá uplatnit v logistice a dopravě, geolokaci pracovních strojů a zařízení, monitoringu osob, lokalizaci nebo monitoringu zvěře aj. A v neposlední řadě pro jednoho z předních světových poskytovatelů sportovních informací zajišťuje zpracování a uložení obsahu v režimu VoD (video on demand), kdy distribuce obsahu probíhá prostřednictvím vlastní unikátní CDN sítě. Projektů, kterých můžete být součástí, je mnoho. Tak to pojďte zkusit.Na pozici se setkáte s tech stackem: • GitLab, GitLab CI, ArgoCD, Elasticsearch, Kibana, Prometheus Stack, VMWare Tanzu (K8S), Apache Camel on SpringBoot, MariaDB, Apache ActiveMQ Artemis, CassandraDB, Java 17 Co budete potřebovat: • seniorní zkušenost s vývojem a návrhem produkčních řešení v Java 8, 17, Apache Camel a / nebo Spring Boot • znalost prostředí Linux a Kubernetes • ochotu držet on-call pohotovost (24/7), na které se budete spolu s kolegy střídat (incidenty se ale stávají jen párkrát do roka) Není nutné znát vše zmíněné. Pokud znáte Camel, je to velkou výhodou, nicméně plně postačí ochota se jej rychle doučit. Výhodou je také zkušenost s architekturou a vedením malého týmu v agilním prostředí.Jste zkušený a všestranný Javista, pro kterého není žádná výzva dost velká? Tak co třeba tato. • misí je vzít pod křídla malý tým (cca 3členný), který vyvíjí a provozuje integrační platformu dohromady s aplikacemi pro IoT, kde právě finišují při implementaci nové platformy (VMWare Tanzu – K8S) Budete se věnovat: • z 50% vývoji: - jedná se o samostatnou práci na zajímavých projektech jak dovnitř společnosti, tak směrem k zákazníkům - budete mít možnost významně ovlivnit používané nástroje i metodiku samotného vývoje • z 50% řízení, což zahrnuje: - podpora vývojářů na obou frontách (integrační platformě a IoT) - plánování, řízení kapacit týmu a prioritizace aktivit - strategická rozhodnutí v oblasti architektury (SpringBoot, Kubernetes) - analýza a řešení business požadavků a chyb - tvorba technické dokumentace

    All positions