Senior Java Developer

Java

Senior Java Developer

Java
Towarowa 28, Warszawa

DCG

Full-time
B2B
Senior
Remote
6 124 - 7 516 USD
Net per month - B2B

Job description

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 Senior Java Developer.


Zakres obowiązków:

  • Projektowanie i rozwój aplikacji w języku Java (w wersjach 8-19) z wykorzystaniem wzorców projektowych (Singleton, Factory, Observer)
  • Praca z frameworkami Java, w tym Spring (Spring Boot, Spring MVC) oraz MyBatis
  • Implementacja rozwiązań opartych na mikroserwisach oraz architekturze RESTful
  • Praca z bazami danych SQL i NoSQL (MySQL, PostgreSQL, Oracle, MongoDB, Redis) oraz kolejkami (Kafka)
  • Implementacja i integracja z systemami opartymi na Kubernetes i Docker
  • Przeprowadzanie testów jednostkowych (JUnit, Mockito), integracyjnych i akceptacyjnych
  • Zarządzanie wersjami i kontrola jakości kodu z wykorzystaniem Git, Bitbucket oraz narzędzi CI/CD takich jak Jenkins i GitLab CI
  • Tworzenie dokumentacji technicznej i użytkowej
  • Udział w analizie wymagań i projektowaniu rozwiązań programistycznych
  • Praca w metodologii Scrum i współpraca w zespole developerskim z wykorzystaniem narzędzi takich jak Confluence i Jira

 

Wymagania:

  • Minimum 4-letnie doświadczenie developerskie w JAVA 8-19
  • Podstawowe i zaawansowane konstrukcje języka (np. klasy, obiekty, dziedziczenie, interfejsy)
  • Bardzo dobra znajomość Spring (Spring Boot, Spring MVC), MyBatis
  • Zrozumienie architektury oprogramowania (Mikroserwisy, Kubernetes, Docker, RESTful)
  • Umiejętność prowadzenia testów jednostkowych (JUnit, Mockito)
  • Umiejętność pracy w zespole Scrum
  • Doświadczenie w pracy z chmurą AWS
  • Umiejętność pracy z ORM (Object-Relational Mapping)
  • Doświadczenie w pracy z SQL, NoSQL, Kafka

Mile widziane:

  • Znajomość narzędzi i technologi frontendowych (HTML, CSS, JavaScript, Angular/React)

 

Oferujemy:

  • Prywatną opiekę medyczną
  • Dofinansowanie karty sportowej
  • Szkolenia 
  • Stałe wsparcie konsultanta
  • Program rekomendacji pracowników

Tech stack

    Java

    advanced

    Spring

    advanced

    AWS

    regular

    JUnit

    regular

    Microservices

    regular

    Docker

    regular

    Kubernetes

    regular

    SQL

    regular

    Mockito

    regular

    NoSQL

    regular

Office location

Published: 09.12.2024

About the company

DCG

DCG to przestrzeń, w której spotykają się potrzeby biznesu i ambicje ludzi. Znamy wartość dobrze dopasowanej współpracy, dlatego pomagamy kandydatom znaleźć środowisko, w którym będą mogli rozwinąć skrzydła, a firmom - z...

Company profile