Programista/ Programistka Fullstack (Java + React/Angular)
DCG
⚲ Poland (Remote)
130 - 150 PLN/h netto (B2B)
Wymagania
- PostgreSQL
- TypeScript
- JUnit
- Angular
- Kafka
- React
- Java
- Oracle
- JavaScript
- Spring
Opis stanowiska
Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko: Programista/ Programistka Fullstack Zakres obowiązków: • Projektowanie i rozwój aplikacji w architekturze full stack (backend Java + frontend React/Angular) • Tworzenie i rozwój REST API oraz integracji między systemami • Praca z relacyjnymi bazami danych (Oracle, PostgreSQL) – projektowanie zapytań, procedur PL/SQL • Współpraca przy analizie wymagań biznesowych i technicznych • Udział w projektowaniu architektury oraz optymalizacji wydajności systemu • Implementacja testów jednostkowych i integracyjnych • Udział w code review oraz dbanie o jakość i bezpieczeństwo kodu (Clean Code, SonarQube) • Współpraca z zespołem DevOps w zakresie CI/CD oraz wdrożeń • Monitorowanie i analiza wydajności aplikacji (DataDog, Dynatrace) • Tworzenie i utrzymywanie dokumentacji technicznej Wymagania: • Minimum 4 lata komercyjnego doświadczenia w roli Full Stack Developera • Bardzo dobra znajomość Java (8+) oraz frameworka Spring • Doświadczenie w projektowaniu i implementacji REST API • Praktyczna znajomość SQL oraz PL/SQL (Oracle; mile widziany PostgreSQL) • Minimum 2 lata doświadczenia w JavaScript (ES6+) i/lub TypeScript • Dobra znajomość React oraz Angular • Znajomość HTML5, CSS3 / SCSS • Doświadczenie w pracy z Kafka • Doświadczenie w pisaniu testów jednostkowych i integracyjnych (np. JUnit, Jest) • Znajomość zasad Clean Code i pracy z narzędziami do analizy jakości kodu (np. SonarQube) • Doświadczenie w pracy z Git oraz w środowisku CI/CD (GitLab CI lub Jenkins) • Praktyczna znajomość Docker • Podstawowa znajomość AWS • Doświadczenie w pracy w metodyce Scrum / Agile • Umiejętność pracy zespołowej, udział w code review • Znajomość Jira i Confluence • Język angielski umożliwiający pracę z dokumentacją techniczną Mile widziane: • Znajomość MongoDB • Doświadczenie z Kubernetes • Doświadczenie z narzędziami monitorującymi (DataDog, Dynatrace) • Doświadczenie w TDD / BDD • Znajomość Cypress, Playwright, React Testing Library • Doświadczenie w projektach CRM • Doświadczenie w środowisku enterprise Oferujemy: • Prywatną opiekę medyczną • Dofinansowanie karty sportowej • Stałe wsparcie konsultanta • Program rekomendacji pracowników