Java Developer
- Salary
- PLN 90–PLN 105/hr
- Hiring from
- Probably Worldwide
- Work type
- Remote
- Posted
620,901 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Nasz Klient to międzynarodowa organizacja rozwijająca nowoczesne rozwiązania technologiczne wspierające kluczowe procesy biznesowe.
Projekt koncentruje się na rozwoju i utrzymaniu aplikacji backendowych opartych na Javie. Zakres współpracy obejmuje tworzenie nowych funkcjonalności, rozwój istniejących komponentów oraz optymalizację rozwiązań pod kątem wydajności, stabilności i skalowalności.
Do realizacji projektu poszukujemy osoby do współpracy w roli Java Developer, która posiada doświadczenie w tworzeniu aplikacji backendowych oraz rozwijaniu rozwiązań wykorzystywanych w środowisku produkcyjnym.
📍 Tryb Współpracy: 100% zdalnie
⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 2-tygodniową dostępnością
🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
- Projektowaniem, rozwijaniem i utrzymywaniem komponentów backendowych
- Tworzeniem nowych funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi
- Rozwijaniem interfejsów umożliwiających komunikację pomiędzy aplikacjami i usługami
- Implementowaniem logiki biznesowej oraz mechanizmów przetwarzania i przechowywania danych
- Optymalizowaniem istniejących rozwiązań pod kątem wydajności, stabilności i skalowalności
- Przygotowywaniem testów oraz weryfikowaniem poprawności rozwijanych funkcjonalności
- Analizowaniem i rozwiązywaniem problemów technicznych występujących w aplikacjach
- Udziałem w przeglądach kodu oraz dbaniem o jego jakość i czytelność
- Współpracą z innymi osobami technicznymi przy projektowaniu i wdrażaniu zmian
- Współtworzeniem dokumentacji technicznej oraz rozwijaniem dobrych praktyk programistycznych
🔍 CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
- Minimum 2 lata komercyjnego doświadczenia w tworzeniu aplikacji backendowych w Java
- Bardzo dobra znajomość języka Java oraz programowania obiektowego
- Praktyczne doświadczenie z frameworkami Spring i Spring Boot
- Znajomość Hibernate oraz mechanizmów mapowania obiektowo-relacyjnego
- Doświadczenie w tworzeniu i rozwijaniu REST API
- Praktyczna znajomość Docker oraz konteneryzacji aplikacji
- Znajomość relacyjnych baz danych i umiejętność tworzenia zapytań SQL
- Doświadczenie w tworzeniu testów jednostkowych i integracyjnych
- Znajomość Git oraz dobrych praktyk związanych z zarządzaniem kodem
- Umiejętność analizowania problemów technicznych i samodzielnego proponowania rozwiązań
- Znajomość języka angielskiego na poziomie B2
Nice to have:
- Doświadczenie z architekturą mikroserwisową
- Znajomość Kubernetes
- Doświadczenie z procesami CI/CD
- Znajomość systemów komunikacji asynchronicznej, np. Kafka lub RabbitMQ
- Doświadczenie z platformami chmurowymi AWS, Azure lub GCP
- Znajomość narzędzi do monitorowania i analizy działania aplikacji
🤝 DLACZEGO WARTO?
- Udział w projekcie obejmującym rozwój aplikacji backendowych wykorzystywanych w środowisku produkcyjnym
- Rozwój nowych funkcjonalności oraz usprawnianie istniejących komponentów
- Zagadnienia techniczne związane z integracją systemów, wydajnością i skalowalnością aplikacji
- Udział w podejmowaniu decyzji dotyczących jakości kodu i sposobu projektowania rozwijanych rozwiązań
- Współpraca przy rozwoju systemów wspierających istotne procesy biznesowe
📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.
