Skip to content
GetWorkInTech

apreel / Engineering

Java Developer / Architekt

Remote · PolandPLN 20,200 – PLN 30,200 / month

About this opportunity

Czym będziesz się zajmować? Projektowanie architektury: Tworzenie i rozwijanie bezpiecznej architektury dla nowych oraz istniejących rozwiązań opartych o ekosystem Java / Spring Boot. Security & DevSecOps: Projektowanie mechanizmów bezpieczeństwa (uwierzytelnianie, autoryzacja) oraz integracja praktyk i narzędzi DevSecOps z procesami CI/CD. Standaryzacja i dokumentacja: Tworzenie dokumentacji architektonicznej i modelowanie rozwiązań, a także budowanie standardów wytwarzania oprogramowania (Secure by Design). Komunikacja: Przekazywanie i tłumaczenie założeń architektonicznych oraz wymagań bezpieczeństwa. Prototypowanie i wsparcie: Tworzenie Proof of Concept dla nowych rozwiązań i technologii oraz aktywne wsparcie programistyczne zespołów przy implementacji najbardziej złożonych modułów. Modernizacja: Audytowanie istniejących systemów, identyfikowanie długu technologicznego/luk w zabezpieczeniach oraz proponowanie optymalizacji. Mentoring: Promowanie dobrych praktyk programistycznych, kultury bezpieczeństwa oraz dzielenie się wiedzą z zespołami deweloperskimi. Kogo poszukujemy? Min. 5 lat doświadczenia (w tym min. 2 lata w roli Architekta, Tech Leada lub Senior Developera projektującego rozwiązania). Biegła znajomość Java oraz Spring Boot, Spring Security, Spring Cloud. Doświadczenie w projektowaniu architektury rozproszonej (mikroserwisy) oraz integracji systemów (REST API, gRPC, systemy kolejkowe/event-driven np. Kafka, RabbitMQ). Rozumienie Angular, HTML5, CSS pod kątem integracji i bezpieczeństwa warstwy prezentacji. Umiejętność modelowania architektury i dokumentowania rozwiązań (np. UML, model C4). Security i DevSecOps: Głębokie zrozumienie Secure by Design oraz znajomość standardów bezpieczeństwa (np. OWASP ASVS, OWASP SAMM). Praktyczne doświadczenie we wdrażaniu zasad i narzędzi DevSecOps w procesach Continuous Integration / Continuous Delivery (Jenkins lub podobne). Znajomość narzędzi do automatycznego testowania bezpieczeństwa kodu i zależności: SAST, DAST, SCA (np. SonarQube, Acunetix, Jfrog, itp.). Praktyczna znajomość zagadnień OAuth2, OpenID Connect, JWT, SAML). Infrastruktura i Narzędzia: Znajomość środowisk kontenerowych i orkiestracji (Docker, Kubernetes / OpenShift). Praktyczna znajomość relacyjnych baz danych (np. PostgreSQL, Oracle) oraz rozwiązań NoSQL. Świadomość procesów Code Quality i Automated Testing. Czego wymagamy? 5 lat doświadczenia na podobnym stanowisku Znajomości: Java Hibernate Spring Boot Kafka Języki: Polski Angielski Jakie warunki i benefity otrzymasz? 20.2k–30.2k PLN netto/m (B2B) B2B - Elastyczne godziny pracy (100%) Praca zdalna: W całości Kim jesteśmy? Firma apreel powstała w kwietniu 2010 roku. W miarę rozwoju firmy i równolegle ze wzrostem poziomu zaufania klientów, jej działalność poszerzyła się o usługi Outsourcingu Specjalistów IT. Dziś to właśnie ten obszar stanowi główny filar działalności apreel.
Solid.jobsJavaHibernateSpring BootKafka