Senior Java Developer – Dołącz do inkluzywnego zespołu auticon
Lokalizacja: Kraków / hybrydowo
Full-time
Wynagrodzenie: 130 - 150 PLN/h + VAT (B2B) lub 19 000 - 22 000 PLN brutto / miesiąc (umowa o pracę)
O auticon
auticon to niemiecko-norweskie przedsiębiorstwo społeczne z misją wspierania osób w spektrum autyzmu poprzez tworzenie możliwości rozwoju zawodowego w obszarze technologii i IT. Od ponad 15 lat współpracujemy z firmami na całym świecie, pomagając budować zespoły oparte na różnorodności kompetencji i sposobów myślenia.
W auticon wierzymy, że inkluzywne środowisko pracy pozwala ludziom osiągać najlepsze rezultaty. Tworzymy miejsce, w którym liczą się kompetencje, otwarta komunikacja i wzajemny szacunek. Większość naszych konsultantów to osoby neuroatypowe, dlatego dbamy o przyjazny i wspierający proces współpracy.
Jeśli interesują Cię nowoczesne technologie, lubisz rozwiązywać złożone problemy i chcesz pracować w środowisku nastawionym na rozwój i zrozumienie potrzeb pracowników – chętnie Cię poznamy.
O projekcie
Aktualnie prowadzimy rekrutację dla klienta z sektora bankowego, realizującego międzynarodowe projekty związane z transformacją cyfrową oraz rozwojem nowoczesnych platform i aplikacji wykorzystywanych globalnie.
Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie skalowalnych systemów backendowych oraz budowę rozwiązań wspierających stabilność, bezpieczeństwo i wydajność środowiska produkcyjnego.
Zakres obowiązków
- Projektowanie, rozwój i utrzymanie aplikacji backendowych w Java
- Tworzenie i rozwijanie mikroserwisów oraz REST API
- Współpraca z zespołami developerskimi, QA oraz DevOps
- Udział w projektowaniu architektury systemów
- Optymalizacja wydajności i rozwiązywanie problemów technicznych
- Wdrażanie dobrych praktyk programistycznych i clean code
- Udział w code review oraz procesie CI/CD
- Praca w środowisku agile
Wymagania
- Minimum 5 lat doświadczenia jako Java Developer
- Bardzo dobra znajomość Java
- Doświadczenie z:
- Spring / Spring Boot
- REST API
- Mikroserwisami
- Docker
- CI/CD (Jenkins, GitLab CI lub podobne)
- SQL oraz relacyjnymi bazami danych
- Git
- Znajomość wzorców projektowych i zasad OOP
- Doświadczenie w pracy z metodykami Agile / Scrum
- Umiejętność analitycznego myślenia i rozwiązywania problemów
- Komunikatywny angielski
Mile widziane
- Kubernetes
- Kafka lub inne rozwiązania messagingowe
- Chmura publiczna (AWS, Azure lub GCP)
- Testy automatyczne i TDD
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji