#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Lublin
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java 11

    advanced

    Spring

    advanced

    Hibernate

    regular

    Maven

    regular

    Liquibase

    regular

    Automated Testing

    regular

    Spring Boot

    junior

    Docker

    junior

    Groovy

    nice to have

    Spring Security

    nice to have

Job description

Online interview
Jesteśmy zespołem pasjonatek i pasjonatów programowania, których praca pozwala wygodniej dostarczać i nadawać przesyłki. Budowane przez nas rozwiązania pozwalają m.in. na odbieranie paczek w sklepach Żabka w całej Polsce.

Jeżeli chcesz poczuć, że Twoja praca ma realny, dobry wpływ na innych - aplikuj!

Na tym stanowisku zajmiesz się:

  • programowaniem oraz wdrażaniem systemów biznesowych przy wykorzystaniu języka Java oraz pokrewnych technologii,
  • tworzeniem testów automatycznych dla powstającego oprogramowania,
  • planowaniem projektowym.

Jeżeli masz przynajmniej trzyletnie doświadczenie w tworzeniu aplikacji w Javie, dobrze odnajdujesz się w pracy zespołowej i jesteś otwarta/otwarty na poznawanie nowych technologii to znaczy, że szukamy właśnie Ciebie :)

Mile widziane także są:

  • doświadczenie w pracy z innymi językami JVM (Groovy, Kotlin, Scala) i narzędziami do budowy aplikacji
  • doświadczenie w pracy z bazami danych w Javie przy pomocy Hibernate, JPA, QueryDSL, Liquibase
  • znajomość Apache Camel, Enterprise Integration Patterns i obycie w pracy z kolejkami (RabbitMQ)
  • praktyka w testowaniu jednostkowym, integracyjnym i funkcjonalnym (JUnit, TestNG, WebDriver)
  • znajomość narzędzi do raportowania i pracy z dokumentami (JasperReports, Apache POI)
  • doświadczenie w pracy w agile'owych zespołach z wykorzystaniem narzędzi do Continuous Integration i Code Review
  • udział w projektach open source, działanie w społeczności

Dołączając do naszego zespołu zapewniamy:

  • umowę  o pracę (etat) lub b2b (kontrakt) , 
  • stały rozwój i pracę z nowymi technologiami,
  • duży wpływ na proces powstawania oprogramowania,
  • elastyczny czas pracy,
  • zdobycie wszechstronnego doświadczenia,
  • znalezienie się w dobrym towarzystwie w samym centrum wydarzeń.
Java Developer - Pointpack