Senior Software Engineer Java/Scala
⚲ Remote
21 000 - 21 840 PLN (B2B)
Wymagania
- Java
- Scala
- API
- AWS
- CA
- DevOps
- AWS Lambda
- AWS EC2
- API Gateway
- SNS
- AWS S3
- REST API
- PostgreSQL
- DocumentDB
- Git
- CloudWatch (nice to have)
- Bash (nice to have)
- Python (nice to have)
- C (nice to have)
Opis stanowiska
O projekcie:
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.
Wymagania:
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.
Wymagania:
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.
🔍 Dekoder Ogłoszenia
🔴
Udział w podejmowaniu decyzji technicznych
Może oznaczać faktyczny wpływ na architekturę, ale równie dobrze tylko konsultacje lub akceptację gotowych rozwiązań.
🟡
Scala będzie dodatkowym atutem
Prawdopodobnie głównym językiem będzie Java, a znajomość Scali będzie mile widziana, ale niekonieczna do codziennej pracy.
🔴
Udział w całym cyklu życia oprogramowania
Może oznaczać pełne zaangażowanie od pomysłu do produkcji, ale też po prostu wykonywanie zadań na każdym etapie, bez decyzyjności.
🔴
Początkowy kontrakt na 6 miesięcy z dużą szansą przedłużenia
Kontrakt jest tymczasowy, a 'duża szansa' nie gwarantuje przedłużenia i może zależeć od wielu czynników.
🔴
Promowanie dobrych praktyk programistycznych i standardów DevOps
Może oznaczać, że zespół już je stosuje i szuka kogoś, kto je utrzyma, lub że jest to obszar do rozwoju, gdzie będziesz musiał je wprowadzić od podstaw.