Senior Software Engineer Java/Scala, REMOTE
Wymagania
- Minimum 3 lata komercyjnego doświadczenia w programowaniu backendowym w języku Java.
- Praktyczna znajomość usług AWS, takich jak: Lambda EC2 API Gateway SQS SNS S3
- Doświadczenie w projektowaniu i budowie REST API oraz mikroserwisów.
- Znajomość baz danych, takich jak PostgreSQL, DocumentDB lub podobnych.
- Dobra znajomość Git, procesów CI/CD oraz praktyk DevOps.
- Doświadczenie w tworzeniu testów automatycznych (unit, integration, contract tests).
- Umiejętność pracy zespołowej oraz dobra komunikacja.
- Znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym środowisku.
Mile widziane
- Doświadczenie komercyjne z językiem Scala.
- Znajomość dodatkowych usług AWS.
- Doświadczenie z architekturą event-driven.
- Znajomość CloudWatch.
- Doświadczenie w pracy z danymi geolokalizacyjnymi.
- Umiejętność skryptowania w Bash lub Python.
- Doświadczenie w pracy w metodyce Agile.
Senior Software Engineer (Java/Scala) | 100% zdalnie | B2B |
Dołącz do międzynarodowego projektu dla jednego z największych nadawców publicznych w Wielkiej Brytanii!
Poszukujemy Senior Software Engineera (Java/Scala), który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie nowoczesnych systemów backendowych oraz API wykorzystywanych przez miliony użytkowników.
Jeżeli masz doświadczenie w tworzeniu skalowalnych aplikacji opartych o Java, pracujesz z technologiami chmurowymi AWS i cenisz udział w podejmowaniu decyzji technicznych, ta oferta jest dla Ciebie.
Twoje obowiązki
- Projektowanie, rozwój i utrzymanie skalowalnych systemów backendowych w technologii Java (Scala będzie dodatkowym atutem).
- Tworzenie i rozwój REST API oraz architektury mikroserwisowej.
- Udział w projektowaniu architektury oraz podejmowaniu decyzji technicznych.
- Pisanie wysokiej jakości, czytelnego i dobrze przetestowanego kodu.
- Optymalizacja wydajności i niezawodności aplikacji z wykorzystaniem usług AWS.
- Udział w całym cyklu życia oprogramowania – od analizy i projektowania po wdrożenie oraz monitoring.
- Code Review oraz wsparcie mniej doświadczonych członków zespołu.
- Promowanie dobrych praktyk programistycznych i standardów DevOps.
Oferujemy
- 💻 Pracę w 100% zdalną.
- 💼 Współpracę w modelu B2B.
- 📅 Początkowy kontrakt na 6 miesięcy z dużą szansą przedłużenia.
- 🌍 Międzynarodowy projekt realizowany dla renomowanego klienta z Wielkiej Brytanii.
- 🚀 Udział w rozwoju nowoczesnych rozwiązań opartych o technologie chmurowe AWS.
Proces rekrutacji
- Analiza CV.
- Rozmowa rekrutacyjna
- Spotkanie z Klientem (Meet & Greet).
- Decyzja o zatrudnieniu po stronie Klienta.
O projekcie
Dołączysz do zespołu odpowiedzialnego za rozwój usług danych wykorzystywanych w serwisach jednego z największych nadawców publicznych w Wielkiej Brytanii. Projekt obejmuje rozwój i utrzymanie backendowych systemów oraz API obsługujących m.in. artykuły, dane pogodowe i lokalizacyjne. Zespół pracuje w metodyce Agile, wykorzystując nowoczesne technologie chmurowe oraz najlepsze praktyki inżynierii oprogramowania.
,[] Requirements: Java, Scala, API, AWS, CA, DevOps, AWS Lambda, AWS EC2, API Gateway, SNS, AWS S3, REST API, PostgreSQL, DocumentDB, Git, CloudWatch, Bash, Python, C Additionally: Remote work.