Java Developer
Summary
Java Developer at Connectis_ building and maintaining a web application for business-client onboarding in mobility and payments (for a fuel-industry partner), integrating many external APIs across Scandinavian, Baltic, and North American markets. Core stack: Java 11+, Spring Boot, REST, PostgreSQL, MongoDB, Spock/JUnit.
Wspólnie z naszym Partnerem z branży paliwowej poszukujemy doświadczonego/ej specjalisty/ki do świadczenia usług jako Java Developer.
Projekt obejmuje rozwój i utrzymanie aplikacji webowej do onboardingu klientów biznesowych w obszarze mobilności i płatności, integrującej się z wieloma zewnętrznymi API i obsługującej rynki skandynawskie, bałtyckie oraz północnoamerykańskie.
- Minimum 5 lat komercyjnego doświadczenia w wytwarzaniu oprogramowania w Javie 11+.
- Doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL) oraz dokumentowymi bazami danych (MongoDB).
- Znajomość testowania jednostkowego i integracyjnego, w szczególności z użyciem Spock lub JUnit.
- Praktyczna znajomość Spring Boot w zakresie budowania aplikacji webowych i REST API.
- Biegła znajomość języka polskiego oraz Angielskiego (C1).
Mile widziane:
- Znajomość narzędzi konteneryzacji, w szczególności Docker.
- Doświadczenie z narzędziami CI/CD, np. GitHub Actions.
- Znajomość wzorców architektonicznych takich jak Hexagonal Architecture lub Ports and Adapters.
- Doświadczenie z narzędziami do migracji baz danych, np. Flyway.