#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Type of work
Undetermined
Experience
Mid
Employment Type
B2B
Operating mode
Office

Tech stack

    Java 8

    advanced

    JPA / Hibernate

    regular

    Spring

    regular

    Spring MVC

    regular

    Git

    regular

    SOAP

    regular

    Linux (Debian)

    nice to have

    Liferay

    nice to have

    Elasticsearch

    nice to have

    JBoss

    nice to have

Job description

Execon wspiera Klientów w rozwoju e-commerce. Tworzymy rozwiązania w oparciu o technologie wiodących graczy – IBM, Oracle, SAS oraz produkty własne. Wieloletnie doświadczenie, a także wyjątkowy potencjał całego zespołu umożliwił nam stworzenie platformy  Abee Cloud , wykorzystywanej dziś przez wiodące firmy do optymalizacji sprzedaży internetowej oraz kolekcji danych o ruchu.
Pracujemy z największymi, dobrze znanymi markami  m.in . wiodącymi telekomami operującymi na świecie, firmami logistycznymi oraz paliwowo-energetycznymi. Podnosimy satysfakcję użytkowników i jakość świadczonych usług, dostarczając wysokiej jakości rozwiązania IT.
Dołącz do Zespołu w Warszawie – będziesz uczestniczyć w projektach realizowanych dla naszych Klientów.

Stanowisko: Java Developer (mid lub senior)
Lokalizacja: Warszawa


Zadania:
  • projektowanie i implementacja innowacyjnych systemów w języku Java 8+
  • Udział w różnorodnych projektach dotyczących budowy aplikacji w architekturze mikroserwisów z wykorzystaniem REST API i Spring Cloud
  • Dbanie o wysoką jakość kodu TDD, DDD i dobre praktyki (SOLID, DRY, KISS)
  • Praca w metodyce Agile, Scrum dla dużych międzynarodowych organizacji

Oczekujemy:
  • min. 3-letniego (Mid) oraz 5-letniego (Senior) doświadczenia w projektowaniu i implementacji systemów przy użyciu języka Java 8+ z solidnym zapleczem w ramach Spring i JUnit
  • praktycznej znajomości programowania z wykorzystaniem frameworków Spring Boot, Spring Cloud, Spring Framework, Spring MVC, Spring Security, REST API
  • biegłej znajomości wzorców architektonicznych i projektowych dla systemów opartych o architekturę mikroserwisów
  • biegłej znajomości języka Java i środowisk na nim opartych po stronie serwerowej
  • podstawowej znajomości nierelacyjnych i relacyjnych baz danych MongoDB, Cassandra, PostgreSQL, MySQL
  • znajomość systemów wspierających proces wytwarzania oprogramowania maven, ant, git, gitlab/gerrit
  • praktyczna znajomość języka angielskiego co najmniej na poziomie rozumienia dokumentacji
  • komunikacja i współpraca w zespole, dyspozycyjności, wysokiego zaangażowania i pasji do projektowania i programowania

 Docenimy:
  • znajomość Spring Data, Hibernate, JPA, XML, XSD, WSDL, SOAP, ApacheCXF, Spring-WS
  • podstawową znajomość UML-a w zakresie diagramów statycznych i dynamicznych oraz narzedzi wspierających projektowanie systemów informatycznych PlantUML czy Enterprise Architect
  • doświadczenie w implementacji CI/CD
  • znajmość Docker, Kubernetes, Rancher
  • znajomość standardu Open API Specification 2.x I 3.x
  • znajmość notacji BPMN oraz platformy jBPM czy Activity
 
Zapewniamy:
  • Jesteś Ambitny? Dołączysz do ambitnego i dynamicznego zespołu!
  • Weź udział w projektach dla wiodących marek, które zapewnią Ci rozwój zawodowy.
  • Docenimy Twoją skuteczność - bonusy za zrealizowane z sukcesem projekty.
  • Pakiet dodatkowych benefitówPakiet medyczny dla Ciebie i bliskich oraz karnet Multisport.
  • Ponadto mamy kawę, owoce i 50 metrów do metra (stacja Stare Bielany) :)