Talent.com
Ta oferta pracy nie jest dostępna w Twoim kraju.
Senior Java Developer - IT Contracting

Senior Java Developer - IT Contracting

Michael PageWarsaw, PL
Ponad 30 dni temu
Opis pracy
  • Realizacja zadań programistycznych w ramach rozwijanych projektów
  • Zbieranie wymagań
  • Udzielanie konsultacji technicznych i wsparcia merytorycznego dla zespołów i interesariuszy
  • Code review oraz dbanie o rozwój zespołu
  • Tworzenie dokumentacji w Confluence, realizacja zadań z wykorzystaniem Jira
  • 100% zdalnieUmowa B2B

    • Minimum 4 lata doświadczenie w programowaniu w Java (Java 8-19) - podstawowe i zaawansowane konstrukcje języka (np. klasy, obiekty, dziedziczenie, interfejsy). Znajomość wzorców projektowych (np. Singleton, Factory, Observer).
    • Wymagana znajomość Spring (Spring Boot, Spring MVC), MyBatis
    • Znajomość bazy danych, kolejki : SQL i NoSQL (np. MySQL, PostgreSQL, Oracle, MongoDB, Redis), kolejka Kafka oraz umiejętność pracy z ORM (Object-Relational Mapping).
    • Zrozumienie architektury oprogramowania :
    • Mikroserwisy.Architektura RESTful.
    • Kubernetes, Docker
    • SOA (Service-Oriented Architecture).
    • Testowanie oprogramowania : jednostkowe testy (JUnit, Mockito), testowanie integracyjne i akceptacyjne.
    • Zarządzanie wersjami i narzędzia CI / CD :
    • Git (lub inne systemy kontroli wersji), Bitbucket
    • Jenkins, GitLab CI
    • Umiejętności analityczne i rozwiązywanie problemów
    • Zrozumienie zasad programowania obiektowego (OOP) (Polimorfizm, enkapsulacja, dziedziczenie)
    • Umiejętność pracy w zespole Scrum
    • Znajomość narzędzi i technologii front-end (opcjonalnie) - HTML, CSS, JavaScript (Frameworki takie jak Angular, React lub Vue.js mogą być atutem).
    • Znajomość systemów Unix / Linux.
    • Znajomośc usług chmurowych AWS (w tym IAM, EC2, S3, Lambda, API Gateway, Cloudwatch, MSK)
    • Umiejętność tworzenia dokumentacji technicznej i użytkowej.
    • Znajomość praktyk DevOps i narzędzi związanych z automatyzacją.
    • Dodatkowym atutem będzie znajomość języka angielskiego na poziomie
    • komunikatywnym.

    • Zrozumienie podstawowych zasad bezpieczeństwa aplikacji webowych (np. OWASP).
    • Praca w 100% zdalna
    • Umowa B2B via Michael Page
    Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania

    Senior Java Developer • Warsaw, PL