Senior Java Developer

Algoteque

Kraków

On-site

PLN 240,000 - 360,000

Full time

13 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Senior Java Developer będzie rozwijał platformę wspierającą przetwarzanie produktów bankowych w kanałach cyfrowych, pracując z Java, Spring Boot i rozwiązaniami automatyzacji procesów biznesowych.

Projekt obejmuje rozwijanie backendu, integracje w architekturze mikroserwisowej, pracę z bazami danych oraz CI/CD. Wymagane jest min.

Qualifications

  • Minimum 5 lat doświadczenia komercyjnego w tworzeniu produkcyjnych aplikacji w Java/Spring Boot.
  • Bardzo dobra znajomość Java 11+ oraz Spring Boot.
  • Znajomość protokołu HTTP.
  • Znajomość Maven lub Gradle.
  • Znajomość podstaw bezpieczeństwa, w tym PKI, szyfrowanie TLS i JWT.
  • Doświadczenie z bazami danych transakcyjnych i architekturą mikroserwisową.

Responsibilities

  • Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot.
  • Analiza i implementacja procesów biznesowych.
  • Projektowanie i rozwój integracji w architekturze mikroserwisowej.
  • Praca z relacyjnymi i nierelacyjnymi bazami danych.
  • Implementacja oraz utrzymanie testów jednostkowych i integracyjnych.
  • Dbanie o jakość kodu oraz udział w procesach CI/CD.
  • Współpraca w zespołach Agile.

Skills

Java 11+
Spring Boot
HTTP protocol
Maven/Gradle
Security basics
Transactional databases
GitLab, Docker
English (technical)

Education

Wyższe

Tools

GitLab
Docker
IntelliJ
Jenkins
CI/CD

Job description

ALGOTEQUE to firma doradcza IT, która wspiera startupy, średnie i duże przedsiębiorstwa w tworzeniu i wdrażaniu innowacyjnych technologii. Nasz zespół ma udokumentowane sukcesy w projektowaniu, rozwijaniu, wdrażaniu i integracji rozwiązań programistycznych (AI, ML, BI, Web, Automatyzacja) dla branż takich jak telekomunikacja, energetyka, bankowość, ubezpieczenia, farmacja, motoryzacja, przemysł oraz e-commerce. Świadczymy nasze usługi zarówno w modelu fixed-price, jak i time-and-materials, pomagając naszym klientom w osiąganiu ich celów biznesowych i strategii IT.

Job Description

Poszukujemy doświadczonego Senior Java Developera do rozwoju platformy wspierającej procesowanie produktów bankowych w kanałach cyfrowych. Projekt obejmuje pracę z Java, Spring Boot oraz rozwiązaniami wspierającymi automatyzację procesów biznesowych.

Zakres Współpracy
  • Rozwój i utrzymanie aplikacji backendowych opartych o Java i Spring Boot.
  • Analiza i implementacja procesów biznesowych.
  • Projektowanie i rozwój integracji w architekturze mikroserwisowej.
  • Praca z relacyjnymi i nierelacyjnymi bazami danych.
  • Implementacja oraz utrzymanie testów jednostkowych i integracyjnych.
  • Dbanie o jakość kodu oraz udział w procesach CI/CD.
  • Współpraca w ramach zespołu wykorzystującego metodyki Agile.
Profile / Requirements
  • Minimum 5 lat doświadczenia komercyjnego w tworzeniu produkcyjnych aplikacji w Java/Spring Boot.
  • Bardzo dobra znajomość Java 11+ oraz Spring Boot.
  • Znajomość protokołu HTTP.
  • Znajomość Maven lub Gradle.
  • Znajomość podstawowych zagadnień bezpieczeństwa, w tym PKI, szyfrowania symetrycznego i asymetrycznego, TLS oraz tokenów JWT.
  • Doświadczenie w pracy z transakcyjnymi bazami danych z perspektywy aplikacji.
  • Doświadczenie w pracy z GitLab, Docker, IntelliJ, Jenkins lub rozwiązaniami alternatywnymi.
  • Wykształcenie wyższe.
  • Angielski techniczny w piśmie.
Technologie
  • Java 17/21, Spring Boot, Spring Data JPA, Hibernate, Spring Security, OAuth2, JWT.
  • Camunda BPMN - technologia wykorzystywana w projekcie; doświadczenie w tym obszarze będzie dodatkowym atutem.
  • PostgreSQL, MySQL, Flyway, Liquibase, MongoDB, Redis.
  • Mikroserwisy, Apache Kafka, RabbitMQ, Spring Cloud.
  • Docker, Kubernetes.
  • JUnit 5, Mockito, AssertJ, Testcontainers, SonarQube.
  • Maven, Gradle.
  • Git, GitHub/GitLab, Jenkins, GitHub Actions, GitLab CI.
  • Jira, Scrum, Kanban.
Warunki Współpracy
  • Forma współpracy: B2B.
  • Lokalizacja: Warszawa, Kraków lub Katowice.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer: Spring Boot & Microservices Expert
Senior Java Developer: Spring Boot & Microservices Expert

Algoteque • Kraków

On-site
PLN 240,000 - 360,000
Technical Leader Java - B2B
Technical Leader Java - B2B

Algoteque • Warszawa

On-site
PLN 240,000 - 360,000
Senior Java Developer
Senior Java Developer

emagine • Warszawa

Hybrid
PLN 116,000 - 193,000
Senior Java Developer Tech Lead z doświadczeniem w bankowości
Senior Java Developer Tech Lead z doświadczeniem w bankowości

emagine Polska • Warszawa

Hybrid
PLN 182,000 - 259,000
Hybrid work model
Java Developer
Java Developer

Connectis_ • Warszawa

On-site
PLN 180,000 - 240,000
Bonus referrals 5 000 PLN
Senior Java Developer
Senior Java Developer

Algoteque • Warszawa

On-site
PLN 180,000 - 300,000
Expert Java Developer
Expert Java Developer

Clurgo Ltd. • Kraków

On-site
PLN 260,000 - 420,000
opieka medyczna
karta multisport
lekcje języka angielskiego
Senior Java Developer
Senior Java Developer

KUBO • Warszawa

Hybrid
PLN 240,000 - 320,000
Prywatna opieka medyczna
Karta sportowa
Ubezpieczenie na życie
Java Developer
Java Developer

act digital EMEA - Alter Solutions • Poland

On-site
PLN 180,000 - 240,000
Karta Medicover
Szkolenia i certyfikaty techniczne
Udział w konferencjach
+1
Senior Java Backend Developer
Senior Java Backend Developer

Clurgo Ltd. • Warszawa

Hybrid
PLN 180,000 - 240,000
Feedback w procesie rekrutacyjnym
Praca hybrydowa w Warszawie