Oferta pracy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy

Pracodawca zakończył zbieranie zgłoszeń na tę ofertę

Aktualne oferty pracodawcy
Oferta z szybkim aplikowaniem 
co to?
Na oferty z aktywnym „Aplikuj szybko” zaaplikujesz jednym kliknięciem. Korzystają one z danych używanych przez Ciebie przy ostatnim aplikowaniu. Jeśli jeszcze tego nie robiłaś/eś, nie przejmuj się. Za pierwszym razem trafisz na pełny formularz aplikowania.

Java Developer

PGS Software S.A.O firmie

  • Sucha 3, Wrocław
    Wrocław, dolnośląskie
  • Ogłoszenie wygasło 21 godzin temu
  • Rekrutacja zdalna
  • Praca zdalna
  • umowa o pracę, kontrakt B2B
  • pełny etat
  • specjalista (Mid / Regular)

PGS Software S.A.

Sucha 3

Wrocław

Technologie, których używamy

Wymagane

  • Java 8+

  • Spring Framework

  • Spring Boot

  • Spring Data JPA

  • Hibernate

  • Relacyjne bazy danych

  • REST API

  • JUnit

  • Mockito

  • Spring Test

  • Docker

  • Linux

  • Bash

Mile widziane

  • Architektura mikrousług

  • Znajomość popularnych narzędzi chmury AWS lub innej

  • Spring Security

  • Rozwiązania Single Sign-on

  • Bazy danych NoSQL

  • Infrastructure as code

  • CI/CD pipelines

Twój zakres obowiązków

  • Codzienny kontakt z klientem zagranicznym

  • Projektowanie i implementowanie aplikacji

  • Realizacja wymagań biznesowych dostarczonych przez klienta

  • Stosowanie relacyjnych i nierelacyjnych baz danych w praktyce

  • Dbanie o jakość i czytelność kodu, pisanie testów jednostkowych i integracyjnych

Nasze wymagania

  • Posiadasz co najmniej 3-letnie doświadczenie w technologii Java

  • Znasz Spring Framework i Spring Boot. Korzystasz z ich popularnych modułów.

  • Wiesz co to jest REST i jak tworzyć API według najlepszych praktyk

  • Wiesz jak są zbudowane nowoczesne systemy informatyczne

  • Potrafisz zastosować relacyjne i nierelacyjne bazy danych w praktyce

  • Dbasz o jakość i czytelność kodu

  • Piszesz testy jednostkowe i integracyjne

  • Znasz zagadnienia związane z bezpieczeństwem aplikacji internetowych

  • Swobodnie komunikujesz się w języku angielskim (poziom B2)

Tak organizujemy naszą pracę

Tak pracujemy

  • koncentrujesz się na jednym projekcie
  • masz wpływ na wybór narzędzi i technologii
  • masz wpływ na rozwiązania technologiczne
  • masz wpływ na produkt
  • tworzysz kod "od zera"
  • koncentrujesz się na rozwoju produktu
  • scrum

Tak pracujemy nad projektem

  • code review

  • statyczna analiza kodu

  • wzorce projektowe

  • event modeling

  • TDD

  • Continuous Deployment

  • Continuous Integration

  • deployment na poziomie zespołu

  • DevOps

  • wsparcie architekta / lidera technicznego

  • active monitoring

  • narzędzia do trackowania zadań

  • automatyzacja testów

  • środowiska testowe

  • testy funkcjonalne

  • testy integracyjne

  • testy jednostkowe

  • testy regresyjne

  • testy wydajnościowe

Takie dajemy możliwości rozwoju

  • branżowe platformy e-learningowe

  • budżet rozwojowy

  • konferencje w Polsce

  • konferencje zagraniczne

  • mentoring

  • szkolenia wewnątrzfirmowe

  • szkolenia zewnętrzne

  • treningi umiejętności miękkich

  • wsparcie merytoryczne od liderów technologicznych

  • wsparcie w przygotowaniu do bycia prelegentem

  • wspieramy wydarzenia dla IT

  • wymiana wiedzy technicznej w firmie

To oferujemy

  • Klienci z Europy Zachodniej i Północnej, od start-upów po dużych rynkowych graczy, rozmaite branże.

  • Każdy klient to różne potrzeby i nowe cele biznesowe do realizacji.

  • Praca z różnymi rodzajami rozwiązań IT (cyfrowe transformacje, rozwój organiczny, produkty dla klientów końcowych).

  • Komercyjne projekty, w których stosujemy najnowsze trendy i technologie (cloud, big data, AI, blockchain, security, IoT).

  • Praca w oparciu o metodyki zwinne (scrum, lean, DAD) i zasady DevOps.

  • Ciągła wymiana wiedzy i doświadczeń (lightning talks, warsztaty).

  • Indywidualny program upskillu (ścieżka liderska i ekspercka) i opieka Team Leadera.

  • Realny wpływ na funkcjonowanie zespołu analitycznego i całej firmy (współtworzenie standardów i metod pracy, udział w wypracowywaniu oferty usługowej).

  • Otwarty na współpracę zespół, dostępni i pomocni szefowie.

  • Brak sztywnych norm i koleżeńska atmosfera.

  • Otwartość na wewnętrzne inicjatywy.

  • Benefity

  • dofinansowanie zajęć sportowych

  • prywatna opieka medyczna

  • dofinansowanie nauki języków

  • dofinansowanie szkoleń i kursów

  • ubezpieczenie na życie

  • elastyczny czas pracy

  • spotkania integracyjne

  • brak dress code’u