Fullstack Developer (Java + Kotlin + React)

HeadHR

Kraków

On-site

PLN 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HeadHR poszukuje doświadczonego programisty Java/Kotlin do rozwijania i utrzymania architektury mikroserwisowej w projekcie e-commerce. Do obowiązków należy projektowanie backendu i REST API, a także tworzenie interfejsów użytkownika dla aplikacji back-office.

Wymagana jest biegła znajomość Spring, Kotlin, React oraz praktyk TDD i DevOps. Zespół pracuje w metodyce Agile/Scrum, z wykorzystaniem AWS, Docker, Kubernetes oraz Terraform.

Qualifications

  • Minimum 4 lata doświadczenia w programowaniu w Javie oraz pracy z frameworkiem Spring.
  • Wysoka znajomość Kotlin i projektowanie mikroserwisów.
  • Doświadczenie w tworzeniu interfejsów użytkownika w React oraz integracji z backendem.
  • Umiejętność tworzenia testów jednostkowych i pracy zgodnie z TDD.
  • Znajomość praktyk DevOps, konteneryzacji, CI/CD, AWS oraz Kubernetes.
  • Dobra znajomość angielskiego w mowie i piśmie.
  • Znajomość narzędzi takich jak Docker, Terraform, Jenkins, Git.

Responsibilities

  • Projektowanie, implementacja, dostarczanie i utrzymanie rozwiązań backendowych, w tym REST API oraz interfejsy do aplikacji back-office.
  • Współpraca w analizach, estymacjach i planowaniu prac projektowych z innymi zespołami.
  • Ścisła współpraca z QA w zakresie integracji narzędzi i procesów zapewnienia jakości.
  • Budowanie i utrzymywanie pipeline’ów CI/CD wspierających integrację, testowanie i wdrażanie aplikacji.
  • Wdrażanie i utrzymywanie aplikacji w środowisku chmurowym z AWS, Docker, Kubernetes oraz Terraform.
  • Praca zgodnie z Infrastructure as Code i tworzenie dokumentacji technicznej, w tym diagramów C4.
  • Udział w pracy zespołu Agile (Scrum) i redukcji długu technologicznego.

Skills

Java
Kotlin
Spring Boot
Microservices
React
REST API
TDD
DevOps praktyki
Agile / Scrum
Angielski w komunikacji

Tools

Docker
Kubernetes
AWS
Terraform
Jenkins
Git
CI/CD
SQL
Oracle
PostgreSQL

Job description

  • udział w projekcie e-commerce, związanym z rozwojem nowoczesnych rozwiązań opartych o architekturę mikroserwisową. Wykorzystywany stos technologiczny w projekcie: Kotlin, Java 11+, Spring Boot, Hibernate, React, JavaScript, TypeScript, HTML5, CSS3, Oracle, PostgreSQL, Jenkins, AWS, Terraform, Docker, Kubernetes, Git, InfluxDB, Kibana, Grafana, Sensu, Prometheus, ELK Stack,
  • projektowanie, implementacja, dostarczanie oraz utrzymanie rozwiązań backendowych, w tym REST API oraz interfejsów użytkownika dla aplikacji back-office,
  • udział w analizach, estymacjach oraz planowaniu prac projektowych we współpracy z innymi zespołami,
  • ścisła współpraca z zespołami QA w zakresie integracji narzędzi i procesów zapewnienia jakości,
  • budowanie i utrzymanie pipeline’ów CI/CD wspierających ciągłą integrację, testowanie oraz wdrażanie aplikacji,
  • wdrażanie i utrzymywanie aplikacji w środowisku chmurowym z wykorzystaniem AWS, Docker, Kubernetes oraz Terraform,
  • praca zgodnie z podejściem Infrastructure as Code oraz udział w tworzeniu dokumentacji technicznej, w tym diagramów C4,
  • uczestnictwo w pracy samoorganizującego się zespołu w metodyce Agile (Scrum),
  • utrzymywanie istniejących aplikacji oraz aktywne działania na rzecz redukcji długu technologicznego,
Kogo poszukujemy?
Ta oferta jest dla Ciebie, jeśli:
  • posiadasz minimum 4-letnie doświadczenie w programowaniu w języku Java oraz pracy z frameworkiem Spring,
  • bardzo dobrze znasz Kotlin,
  • masz doświadczenie w projektowaniu oraz implementacji mikroserwisów,
  • potrafisz tworzyć interfejsy użytkownika w React oraz integrować je z warstwą backendową,
  • rozumiesz architekturę systemów i potrafisz samodzielnie realizować funkcjonalności end-to-end,
  • masz doświadczenie w tworzeniu testów jednostkowych oraz pracujesz zgodnie z podejściem TDD (Test-Driven Development),
  • czujesz odpowiedzialność za jakość dostarczanych rozwiązań i dbasz o wysokie standardy kodu,
  • znasz praktyki oraz narzędzia DevOps związane z konteneryzacją, CI/CD, monitoringiem, AWS oraz Kubernetes,
  • posiadasz doświadczenie w pracy z Dockerem, Terraform oraz rozwiązaniami chmurowymi AWS
  • posługujesz się językiem angielskim w stopniu umożliwiającym swobodną komunikację w mowie i piśmie,
  • posiadasz doświadczenie w pracy w metodykach Agile i znasz ich wartości oraz zasady
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

HeadHR • Wrocław

On-site
Lead Fullstack Engineer (Java+React)
Lead Fullstack Engineer (Java+React)

Clurgo Ltd. • Kraków

Hybrid
PLN 312,000 - 469,000
Opieka medyczna
Karta multisport
Lekcje języka angielskiego
+1
Programista Fullstack (Java + React)
Programista Fullstack (Java + React)

HeadHR • Województwo pomorskie

On-site
PLN 180,000 - 260,000
Fullstack Developer (Java + JavaScript)
Fullstack Developer (Java + JavaScript)

HeadHR • Poznań

Hybrid
Senior Java Developer
Senior Java Developer

HeadHR • Łódź

Hybrid
PLN 128,000 - 214,000
Senior Fullstack Dev (Java/Kotlin) | Microservices & React
Senior Fullstack Dev (Java/Kotlin) | Microservices & React

HeadHR • Kraków

On-site
PLN 180,000 - 240,000
Java Developer (F/M/N)
Java Developer (F/M/N)

Lottomerkury • Warszawa

Hybrid
Prywatna opieka medyczna
Wsparcie socjalne
Wczasy pod gruszą
+1
Fullstack Developer
Fullstack Developer

HeadHR • Poznań

On-site
PLN 180,000 - 280,000
Dofinansowanie karty sportowej
Stałe wsparcie konsultanta
Program rekomendacji pracowników
Python Developer (Middle)
Python Developer (Middle)

HeadHR • Województwo mazowieckie

Hybrid
Java Developer
Java Developer

AmRest Holdings SE • Katowice

Hybrid
PLN 123,000 - 179,000
Elastyczna współpraca
Model hybrydowy lub zdalny