Realizacja zmian w systemie obejmujących warstwę logiki biznesowej, integracje oraz bazy danych – dostarczanie przetestowanych i udokumentowanych rozwiązań.
Współtworzenie architektury systemu oraz rekomendowanie rozwiązań technicznych wspierających jego dalszy rozwój.
Zapewnienie stabilności i wydajności systemu, w tym diagnozowanie i usuwanie przyczyn problemów produkcyjnych i utrzymaniowych.
Planowanie i realizacja migracji oraz modernizacji istniejących rozwiązań.
Przygotowanie i aktualizacja dokumentacji technicznej jako elementu deliverables.
Nasze wymagania
Minimum 3 lata komercyjnego doświadczenia w programowaniu w języku Java (preferowana znajomość Java 21).
Bardzo dobra znajomość Java/JVM, programowania obiektowego i funkcyjnego, wielowątkowości, zarządzania pamięcią oraz mechanizmów działania JVM.
Praktyczne doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu aplikacji backendowych klasy enterprise.
Doświadczenie w realizacji projektów dotyczących systemów o wysokiej dostępności lub z dużą liczbą integracji.
Doświadczenie w realizacji zmian obejmujących warstwę logiki biznesowej, integracje, bazy danych i testy.
Doświadczenie w diagnozowaniu problemów produkcyjnych i utrzymaniowych.
Bardzo dobra znajomość Spring Boot (preferowana wersja 3.4), Spring Framework, Spring Data JPA oraz JPA/Hibernate.
Umiejętność projektowania warstw: kontrolerów REST, logiki aplikacyjnej i biznesowej, repozytoriów danych oraz adapterów integracyjnych.
Praktyczna znajomość relacyjnych baz danych PostgreSQL i Oracle.
Bardzo dobra znajomość SQL, modelowania danych oraz optymalizacji zapytań.
Znajomość narzędzi do zarządzania zmianami schematu bazy danych, w szczególności Liquibase.
Znajomość Git, Maven lub Gradle, JUnit, Mockito lub równoważnych narzędzi do testów jednostkowych.
Umiejętność przygotowywania testów jednostkowych i integracyjnych.
Umiejętność diagnozowania błędów, analizy logów oraz optymalizacji wydajności aplikacji.
Praktyczna znajomość JIRA i Confluence.
Umiejętność przygotowywania i aktualizowania dokumentacji technicznej.
Praktyczna umiejętność wykorzystania narzędzi AI wspierających wytwarzanie oprogramowania (np. GitHub Copilot, Claude Code lub równoważnych) – m.in. do generowania kodu, tworzenia testów, refaktoryzacji, analizy istniejącego kodu, przygotowywania dokumentacji, wsparcia code review oraz analizy błędów i logów.
Znajomość zasad bezpieczeństwa informacji przy korzystaniu z narzędzi AI.
Mile widziane
Znajomość środowiska JAPET.
Doświadczenie w projektach realizowanych dla środowisk korporacyjnych, w szczególności z branży finansowej, ubezpieczeniowej lub medycznej.
Znajomość wzorców GoF, architektury mikroserwisowej, Domain-Driven Design oraz systemów kolejkowych (np. Kafka, RabbitMQ, IBM MQ).
Znajomość CI/CD (np. Jenkins, GitLab CI) oraz automatyzacji budowania, testowania i wdrażania aplikacji.
Znajomość Docker, Kubernetes, Helm lub innych platform kontenerowych.
Umiejętność przygotowywania dokumentacji technicznej i diagramów w Enterprise Architect.
Podstawowa znajomość OAuth 2.0, OpenID Connect, JWT, Spring Security oraz zasad OWASP.
Doświadczenie w monitorowaniu aplikacji (np. Grafana, Prometheus, Kibana, OpenSearch).
Znajomość SonarQube lub równoważnych narzędzi do analizy jakości i bezpieczeństwa kodu.
Doświadczenie w analizie, modernizacji lub migracji starszych rozwiązań.
To oferujemy
Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu.
Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables.
Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą.
Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych.
5 000 PLN za polecenie znajomych do naszych projektów.
Elastyczną formę współpracy B2B przy projektach realizowanych dla renomowanego Partnera z branży ubezpieczeniowej.
Wymagane, Java, Spring Boot, PostgreSQL, Oracle, Spring Framework, Git, Maven, Gradle, JUnit, Mockito, Jira, Confluence O projekcie, Wspólnie z naszym Partnerem Biznesowym z branży ubezpieczeniowej poszukujemy trzech doświadczonych specjalistów/ek do realizacji projektów jako Java Backend Developer., , Projekt dotyczy rozbudowy ...
Wymagane, Java, Spring Boot, Spring Framework, Kafka, REST API, SQL, PostgreSQL, Oracle, JVM, Liquibase, Domain-Driven Design, Maven, Claude Code O projekcie, Poszukujemy Backend Developera (Java), który będzie odpowiedzialny za projektowanie, rozwój i utrzymanie aplikacji backendowych klasy enterprise, opartych na nowoczesnym ...
O projekcie, Wspólnie z naszym Partnerem, liderem w branży ubezpieczeniowej, poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako Java Developer. Twój zakres obowiązków, Projektowanie i rozwój kompleksowych systemów informatycznych wspierających kluczowe procesy biznesowe Partnera, z uwzględnieniem ...
Wymagane, Java, AWS O projekcie, Wspólnie z naszym Partnerem, globalnym liderem z branży Fuel & Retail, rozwijającym nowoczesne rozwiązania cyfrowe dla klientów indywidualnych i biznesowych na rynkach międzynarodowych, poszukujemy doświadczonego/ej specjalisty/ki do świadczenia usług jako Java Developer., , Projekt realizowany ...
Junior Backend Developer (Java/Kotlin) Miejsce pracy: Warszawa Technologie, których używamy Wymagane - Java - Kotlin - Spring Framework - Spring Boot - Spring Cloud - Hibernate - SQL - Git - Maven Mile widziane - Bash - PowerShell O projekcie PROJEKT ZEWNĘTRZNY: Projekt realizowany jest we współpracy z Klientem z branży ...
... programowaniu, chce rozwijać swoje umiejętności backendowe i potrafi odpowiedzialnie wykorzystywać narzędzia AI w codziennej pracy., , Wiodące technologie i narzędzia: Java/Kotlin, Spring, Spring Boot, Spring Cloud, Hibernate, SQL. Tak pracujemy, u klienta, scrum Twój zakres obowiązków, Rozwijanie i utrzymanie aplikacji backendowych ...
Kogo szukamy? - Senior Developera z minimum 6-letnim doświadczeniem komercyjnym - Osoby dobrze znającej Kotlin i/lub Java - Kogoś z doświadczeniem w systemach opartych o mikroserwisy i integracje między systemami - Developera, który działa samodzielnie, bierze odpowiedzialność za swoje rozwiązania i potrafi doprowadzić ...
Expected, Java, Python, Spring Boot, Git Optional, JavaScript, HTML, CSS, Bootstrap, Thymeleaf, Docker, SQL, Maven About the project, We are Optiveum, and we are currently looking for a Senior Backend Developer (Java or Python) to join our client's dynamic team. In this role, you will contribute to the ongoing development ...
Expected, Java, Python, Spring Boot, Git Optional, JavaScript, HTML, CSS, Bootstrap, Thymeleaf, Docker, SQL, Maven About the project, We are Optiveum, and we are currently looking for a Senior Backend Developer (Java or Python) to join our client's dynamic team. In this role, you will contribute to the ongoing development ...
... realizująca projekty w obszarze nowoczesnych technologii, usług cyfrowych oraz rozwoju infrastruktury i systemów IT., Aktualnie do jednego z projektów poszukujemy Java Backend Developera. Wymagane, Java, Spring Boot, Spring Security, REST API, OpenAI API, SQL, Git, Maven, Kubernetes, JUnit Mile widziane, Apache Kafka, RabbitMQ, ...