Start Your Search Here

Job Search

RITS

Wysokie Mazowieckie / Global

Senior Java Developer

Job Description

Senior Java Developer RITS Group to firma informatyczna, która oferuje najwyższej jakości usługi programistyczne zarówno dla rynku polskiego, jak i międzynarodowego. Jesteśmy dumni, że należymy do grona najszybciej rozwijających się spółek technologicznych. Naszym priorytetem jest jakość oraz innowacyjność dostarczanych rozwiązań, a nasza kultura organizacyjna opiera się na zaufaniu, współpracy i ciągłym doskonaleniu. Stawka: 135 zł/h netto VAT na B2B Model pracy: hybrydowy – do ustalenia Lokalizacja: Warszawa Start: październik 2026 r. Obowiązki Projektowanie, rozwój, testowanie i utrzymanie aplikacji backendowych oraz systemów rozproszonych w technologii Java. Implementacja logiki biznesowej oraz interfejsów API. Projektowanie i rozwój rozwiązań opartych o architekturę mikroserwisową, DDD oraz architekturę heksagonalną. Tworzenie i rozwój bibliotek współdzielonych, komponentów platformowych oraz szablonów mikroserwisów. Budowa i utrzymanie referencyjnych implementacji architektonicznych dla zespołów produktowych. Optymalizacja wydajności, skalowalności i niezawodności rozwiązań. Udział w code review oraz dbanie o wysoką jakość kodu. Realizacja PoC dla nowych rozwiązań technologicznych. Wsparcie zespołów produktowych w zakresie dobrych praktyk programistycznych, standardów architektonicznych i procesów wytwarzania oprogramowania. Współtworzenie i rozwój procesów DevOps, CI/CD oraz observability. Współpraca z innymi zespołami deweloperskimi, analitykami i architektami. Wymagania Bardzo dobra znajomość Java 11/17 oraz programowania obiektowego. Praktyczna znajomość Spring Boot oraz Spring Cloud. Doświadczenie w projektowaniu i rozwoju aplikacji opartych o architekturę mikroserwisową. Znajomość wzorców projektowych, zasad SOLID oraz dobrych praktyk programistycznych. Znajomość Domain Driven Design (DDD) oraz architektury heksagonalnej. Doświadczenie w projektowaniu i implementacji REST API. Znajomość relacyjnych i nierelacyjnych baz danych, w szczególności PostgreSQL i Redis. Doświadczenie w integracji systemów i komunikacji asynchronicznej, m.In. Kafka, RabbitMQ. Znajomość Docker oraz platform Kubernetes/OpenShift. Praktyczna znajomość narzędzi CI/CD, np. Jenkins, GitLab CI. Doświadczenie w obszarze monitoringu, observability i diagnostyki aplikacji, w tym Prometheus, Grafana i tracing. Znajomość zagadnień bezpieczeństwa aplikacji i usług backendowych. Praktyczna znajomość Git. Znajomość Jira i Confluence. Doświadczenie w pracy w środowisku Agile/Scrum. Na tym projekcie szczególnie istotna będzie praktyczna znajomość: architektury heksagonalnej, Domain Driven Design, wzorców integracyjnych, komunikacji asynchronicznej, wzorca SAGA, Kubernetes i platform kontenerowych, observability oraz monitoringu rozwiązań produkcyjnych, projektowania systemów rozproszonych i mikroserwisów. Kompetencje biznesowe Umiejętność interpretacji wymagań biznesowych i przekładania ich na rozwiązania techniczne. Umiejętność współpracy z analitykami, architektami oraz zespołami produktowymi. Umiejętność identyfikowania problemów i proponowania usprawnień technicznych wspierających cele biznesowe. Samodzielność oraz odpowiedzialność za jakość i niezawodność dostarczanych rozwiązań. Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! 17/8/2026/r/3826

Złóż Now

Similar Opportunities

View all jobs