To ogłoszenie wygasło w dniu 2021-10-24 13:57.

Middle Java Developer

MRO Przemysław Mroczek

10 000 - 25 000 zł netto

Język programowania
Narzędzia

Opis oferty

Forma: UoP/B2B To TY wybierasz
Lokalizacja: Praca zdalna
Wynagrodzenie: 10000 - 25000 zł

Wyzwania jakie na Ciebie czekają:
  • implementacja w oprogramowaniu wymagań według definicji analitycznej,
  • programowanie w języku Java 11 w oparciu o aktualne wersje Spring Boot,
  • pisanie testów jednostkowych i automatycznych,
  • tworzenie i rozwój komponentów w oparciu o architekturę mikroserwisów,
  • implementacja oprogramowania obsługującego karty zbliżeniowe NFC,
  • implementacja oprogramowania wykorzystującego zaawansowane zagadnienia kryptograficzne,
  • naprawa błędów oprogramowania,
  • dbanie o jakość wytwarzanego kodu,
  • czynne uczestnictwo w spotkaniach zespołu oraz cyklicznych przeglądach kodu,
  • praca w metodyce Agile SCRUM w ramach niewielkich zespołów programistycznych.
Nasze wymagania:
  • minimum 2 lata doświadczenia w programowaniu dla JVM,
  • znajomość technologii Java, Spring, Hibernate, SQL (dowolny dialekt),
  • praktyczna znajomość UML,
  • znajomość systemów kontroli wersji Git,
  • znajomość architektury mikroserwisów,
  • znajomość architektury REST,
  • wyższe wykształcenie,
  • znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej,
  • umiejętność pisania bezpiecznego i czystego kodu,
  • samodzielność i odpowiedzialność za wykonywane zadania,
  • umiejętność pracy w zespole,
  • doświadczenie w projektach realizowanych metodą agile.

Mile widziane:
  • znajomość platformy Spring Boot lub frameworków typu Micronaut/Quarkus/Helidon,
  • znajomość Node.JS i JavaScript,
  • podstawowa znajomość Phyton,
  • znajomość notacji BPMN oraz doświadczenie w wykorzystaniu silnika procesów jBPM lub Camunda/Activity,
  • znajomość technologii konteneryzacji np. Docker.

Nasze benefity:
  • Praca w trybie UoP/B2B ty wybierasz,
  • Niezbędne narzędzia pracy,
  • Możliwość współpracy z ekspertami,
  • Szeroki pakiet szkoleń,
  • Możliwość uczestnictwa w ciekawych projektach,
  • Ubezpieczenie,
  • Opieka zdrowotna,
  • Karta sportowa
  • Dofinansowania.

Metodologia pracy

  • System kontroli wersji
  • System zarządzania projektem
  • Metodologia Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

O MRO Przemysław Mroczek

Dla naszego klienta poszukujemy poszukujemy kandydatów na stanowisko Android Regular Developera.

Pytania i odpowiedzi