Job Search and Career Advice Platform

Enable job alerts via email!

Remote JAVA Developer (junior) - 7 000 - 13 000 netto / B2B

ccFound

Kraków

Remote

PLN 180,000 - 240,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A firma technologiczna poszukuje programisty Java/Spring do pracy nad aplikacjami internetowymi. Wymagana jest znajomość Java, Spring i doświadczenie w programowaniu. Oferujemy elastyczne podejście do zatrudnienia, pracę zdalną i atrakcyjne wynagrodzenie. Przyłącz się do innowacyjnego projektu w Krakowie.

Benefits

Elastyczne podejście do czasu pracy
Płatny urlop dla pracowników B2B
Ubezpieczenie zdrowotne

Qualifications

  • Umiejętność pisania testów (jUnit, Mockito).
  • Podstawowa znajomość algorytmów i wzorców projektowych.
  • Dobre umiejętności komunikacji w zespole.

Responsibilities

  • Pisanie i obsługa aplikacji internetowych Java/Spring oraz React UI.
  • Uczestnictwo w całym procesie dostarczania oprogramowania.
  • Rekomendowanie zmian w celu usprawnienia procesów.

Skills

Umiejętność pisania wydajnego kodu
Znajomość Java
Znajomość Spring
Znajomość Git
Znajomość SQL

Education

Min. 2 lata doświadczenia w programowaniu

Tools

JUnit
Docker
Jira
Confluence
Job description

Ogłoszenie archiwalne, może być już nieaktualne.

Responsibilities
  • pisanie i obsługa aplikacji internetowych Java/Spring oraz React UI,
  • programowanie zwinne w oparciu o Jira i Confluence,
  • uczestnictwo w całym procesie dostarczania od wymagań, poprzez rozwój, aż po wdrożenia,
  • upewnianie się, że Twoje rozwiązania spełniają wymagania dotyczące wydajności, bezpieczeństwa i skalowalności,
  • projektowanie, wdrażanie i utrzymywanie faz aplikacji Java,
  • przeprowadzanie analizy, programowania, testowania i debugowania oprogramowania,
  • identyfikowanie problemów z aplikacjami produkcyjnymi i nieprodukcyjnymi,
  • przekształcenie wymagań w postanowienia,
  • rekomendowanie zmian w celu usprawnienia ustalonych procesów aplikacji Java,
  • opracowywanie projektów technicznych dla rozwoju aplikacji,
  • tworzenie kodu aplikacji dla programów Java.
Requirements
  • umiejętności (i chęć pisania) wydajnego, czystego kodu,
  • doświadczenia komercyjnego - min. 2 lata w technologiach: Java, Spring, Hibernate,
  • umiejętności pisania testów (jUnit, Mockito),
  • dobrej znajomości Git i Maven/Gradle oraz podstawowej wiedzy z zakresu CI/CD (Jenkins, Docker),
  • umiejętności i chęci robienia dobrego code-review,
  • co najmniej podstawowej znajomości popularnych algorytmów i rozumienie zagadnień złożoności obliczeniowej (i pamięciowej) oraz znajomości podstawowych wzorców projektowych,
  • dobrej znajomości SQL i min. podstawowej umiejętności optymalizacji zapytań,
  • umiejętności efektywnej komunikacji z innymi członkami zespołu, analitykami, architektami, a gdy potrzeba również z klientem - w języku polskim i angielskim,
  • samodzielności, odpowiedzialności, dobrej organizacji pracy,
  • zdolności interpersonalnych.
Mile widziana
  • podstawowa wiedza front-endowa - doświadczenie w pracy z dużymi zbiorami danych,
  • doświadczenie w pracy z technologiami NoSQL,
  • podstawowa wiedza z obszaru DevOps.
Stack technologiczny
  • Java 18+
  • Spring Core/Cloud/Boot (latest stack 2.7.*)
  • JUnit
  • SQL Server, Redis, MongoDB
  • Rabbit MQ
  • Docker
  • Azure Key Vault, HashiCorp Vault
  • Azure Cloud
  • Microservice architecture
  • Hexagonal architecture
  • Domain driven design
  • Behavior-driven development
  • Test-driven development
Co chcemy Ci zaoferować
  • udział w innowacyjnym, międzynarodowym projekcie, możliwość wywierania wpływu na kształt firmy i na świat poprzez projekt z misją,
  • elastyczne podejście co do formy zatrudnienia, urlopów, czasu i miejsca pracy,
  • partnerskie podejście do współpracowników w zakresie rozwoju i budowy kompetencji - wspólnie ustalany plan szkoleń, fundowanie kursów dobranych przez kandydata i ustalonych z firmą, w razie potrzeby coaching itd.
  • spotkania integracyjne, warsztaty oraz szkolenia,
  • płatny urlop dla osób zatrudnionych na B2B,
  • atrakcyjne wynagrodzenie uwzględniające poziom Twojego doświadczenia i indywidualne potrzeby,
  • pracę zdalną,
  • ubezpieczenie zdrowotne i od utraty zdolności do pracy,
  • stabilną i rozwojową pracę w dofinansowanym startupie,
  • świetną atmosferę - współpracę z otwartymi ludźmi, brak korporacyjnej gry pozorów.
Jak wyglądać będzie proces rekrutacji?
  1. I etap - prosimy o przesłanie CV oraz dodanie do dokumentów aplikacyjnych poniższej klauzuli zgody na przetwarzanie danych osobowych zgodnie z art. 6 ust. 1 lit. a Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE. Aplikacje, które nie będą zawierały poniższej klauzuli nie będą brane pod uwagę w procesie rekrutacji:
  2. «Wyrażam dobrowolną zgodę na przetwarzanie moich danych osobowych na potrzeby realizacji procesu rekrutacji.»
  3. II etap – rozmowa telefoniczna ze specjalistą z firmy.

Zastrzegamy sobie prawo do skontaktowania się z wybranymi Kandydatami.

Uwagi prawne: Maksymalny rozmiar pliku nie dotyczy; praca rekrutacyjna odbywa się zgodnie z obowiązującymi przepisami prawa. Twoje dane osobowe będą przetwarzane wyłącznie w celach rekrutacyjnych.

Już teraz każdy ma możliwość stworzenia własnego życiorysu w kilka chwil.
Uzyskaj dostęp do najlepszych ofert pracy.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.