Senior Software Engineer Java/Scala

125 - 130 PLN/ godz.B2B
MidFull-time·B2B
#376285·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

JavaScalaAPIAWSCADevOpsAWS LambdaAWS EC2API GatewaySNSAWS S3REST APIPostgreSQLDocumentDBGitCloudWatchBashPythonC

Firma i stanowisko

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

  • 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.

Nice to have:

  • 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.

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.

Benefity

  • Praca w 100% zdalna.
  • Współpraca 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.
makeitright

makeitright

14 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz