freehire launches on Product Hunt on 26 August.

Follow →

Software Developer/Senior Software Developer (Full Stack) (K/M)

Summary

Build and maintain full-stack banking apps using Java/Spring Boot and Angular, designing microservices, REST APIs, and CI/CD pipelines.

O nas:
Tworzymy nowoczesne rozwiązania wspierające kluczowe procesy biznesowe w Banku. Pracujemy w oparciu o architekturę mikroserwisową i mikrofrontendową, wykorzystując najnowsze technologie Java oraz Angular. Stawiamy na wysoką jakość kodu, automatyzację procesów wytwórczych oraz praktyczne wykorzystanie narzędzi AI wspierających programistów.

Software Developer/Senior Software Developer (Full Stack) (K/M)

Twoja rola:

Będziesz uczestniczyć w projektowaniu, rozwoju i utrzymaniu nowoczesnych aplikacji biznesowych. We współpracy z zespołami produktowymi i architektonicznymi będziesz tworzyć skalowalne rozwiązania backendowe i frontendowe oraz rozwijać procesy CI/CD.

Twoje zadania:

  • projektowanie i rozwój aplikacji opartych o Java 17/21 i Spring Boot,

  • tworzenie oraz rozwój mikroserwisów i interfejsów REST API,

  • rozwój nowoczesnych aplikacji frontendowych w Angular 21,

  • integracja systemów z wykorzystaniem Apache Kafka,

  • dbanie o bezpieczeństwo aplikacji przy użyciu Spring Security,

  • współtworzenie architektury mikrofrontendowej i mikroserwisowej,

  • automatyzacja procesów budowania, testowania i wdrażania w modelu CI/CD,

  • udział w analizie wymagań, code review oraz doskonaleniu standardów programistycznych,

  • wykorzystanie GitHub Copilot w codziennej pracy programistycznej,

  • praca w metodyce Scrum.

Nasze wymagania:

  • bardzo dobra znajomość: Java 17/21, Spring Boot, Spring Security, REST API, OpenAPI, Apache Kafka, Maven, Flyway, SQL Oracle, Angular 21, Angular Material, Signals, Standalone Components, Control Flow, Web Components,

  • doświadczenie w projektowaniu rozwiązań opartych o: architekturę mikroserwisową, architekturę mikrofrontendową,

  • znajomość procesów CI/CD,

  • doświadczenie w pracy z systemami kontroli wersji Git,

  • umiejętność pracy w zespole Scrum.

Mile widziane:

  • znajomość platform BPM: EximeeBPMS, Camunda 7, Camunda 8,

  • doświadczenie w projektach sektora finansowego lub korporacyjnego.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available