All offersPoznańJavaRemote Backend Java Developer
Remote Backend Java Developer
Java
mElements

Remote Backend Java Developer

mElements
Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java
    advanced
    Spring
    advanced
    Git
    advanced
    SQL
    advanced
    Scrum
    regular
    Microservices
    regular
    Python
    junior
    DevOps
    junior
    Public Cloud
    junior
    React
    nice to have

Job description

Online interview
Jesteśmy spółką należącą do grupy mBank, dedykowaną do tworzenia innowacyjnych rozwiązań dla branży e-commerce i sektora bankowego w oparciu o chmurę obliczeniową. Jako pierwsi w Polsce wdrożyliśmy platformę integracji płatności Paynow w pełni działającą na chmurze publicznej. W naszych rozwiązaniach zawsze stawiamy na zwinne metodyki oraz najnowsze technologie, wierząc, że technologia i biznes mogą się nawzajem napędzać. Podstawą naszej pracy jest automatyzacja oraz Continuous Delivery, pozwalające na szybkie dostarczanie wartości produkcyjnej dla naszych klientów. 


Jako Software Engineer w mElements będziesz współtworzył:


  • kod źródłowy z wykorzystaniem nowoczesnych praktyk i standardów (Pair Programming, Clean Code)
  • automatyczne testy jednostkowe, komponentowe, integracyjne oraz e2e w konwencji TDD
  • automatyczne testy niefunkcjonalne (performance, HA, load, security tests)
  • skalowalną architekturę mikroserwisową w oparciu o logikę domenową
  • klasowe API RESTowe dla klientów zewnętrznych
  • automatyczne procesy CI/CD w środowiskach cloudowych,
  • oraz utrzymywał serwisy na środowiskach testowych i produkcyjnych

Oczekujemy od Ciebie praktycznej znajomości:


  • Java 11, REST, Spring Boot, Docker
  • Git, Maven
  • Bazy danych: NoSQL, SQL
  • Test Driven Development, Scrum, domenowy podział serwisów
  • Angielskiego na poziomie B2

Fajnie jeżeli znasz:


  • Architekturę mikroserwisową (service mesh)
  • JavaScript, React
  • Python/Groovy, Terraform, Prometheus Stack
  • Public Cloud (AWS lub Azure), Kubernetes, Serverless

Ze swojej strony zapewniamy:


  • Kontrakt b2b
  • Autonomię i decyzyjność
  • Rozwój poprzez szkolenia i konferencje 
  • Mały, zgrany zespół i dobrą atmosferę
  • Prywatną opiekę medyczną Luxmed 
  • Karta Multisport 
  • Możliwość pracy w trybie Home Office
  • Nowoczesne biuro w atrakcyjnej lokalizacji 
  • Częste wydarzenia integracyjne oraz konkursy w pracy
  • Świeże owoce i warzywa dostępne w biurze