Praktyczne doświadczenie w tworzeniu aplikacji backendowych w Java oraz znajomość Java 21+
Praktyczna znajomość Spring Boot / Spring, w szczególności tworzenia API i zabezpieczania aplikacji z użyciem Spring Security
Umiejętność projektowania i implementacji API REST: JSON, kody odpowiedzi, walidacja danych i obsługa błędów
Znajomość OpenAPI/Swagger i dokumentowania kontraktów API
Znajomość SQL i relacyjnych baz danych oraz doświadczenie w dostępie do danych z aplikacji Java
Znajomość Git i Maven
Znajomość zasad zabezpieczania API, w tym uwierzytelniania i autoryzacji z wykorzystaniem OAuth2/OIDC oraz JWT
Umiejętność tworzenia testów automatycznych, w tym jednostkowych i integracyjnych, z wykorzystaniem narzędzi takich jak JUnit, Mockito lub Testcontainers
Znajomość konteneryzacji aplikacji Java oraz procesu ich wdrażania w środowisku Kubernetes: obrazy kontenerowe, Deployment, Service, konfiguracja przez ConfigMap i Secret oraz sondy gotowości i dostępności
Umiejętność weryfikacji wdrożenia i podstawowej diagnostyki aplikacji na Kubernetes, w tym sprawdzania statusu podów i analizy logów
Umiejętność samodzielnej realizacji zadań developerskich oraz współpracy z analitykami, architektami i zespołem DevOps
Umiejętność pracy z AI przy tworzeniu projektu, implementacji i testów kodu
Mile widziane:
Doświadczenie w pracy z katalogami produktów lub systemami branży telekomunikacyjnej
Znajomość komunikacji asynchronicznej i brokerów wiadomości, takich jak Kafka lub RabbitMQ
Doświadczenie z PostgreSQL oraz JPA/Hibernate
Doświadczenie w pracy z pipeline'ami CI/CD, np. Github lub GitLab CI, oraz repozytoriami artefaktów Nexus lub Artifactory
Znajomość narzędzi monitoringu i obserwowalności, takich jak Prometheus/Grafana, ELK/OpenSearch oraz OpenTelemetry
Znajomość praktyk wdrażania aplikacji na Kubernetes
Poszukujemy Java Backend Developera na poziomie Mid/Senior do długofalowego projektu realizowanego dla naszego klienta z branży telekomunikacyjnej.
Osoba na tym stanowisku będzie odpowiedzialna za rozwój aplikacji backendowych udostępniających API katalogu produktów telekomunikacyjnych. Projekt obejmuje tworzenie nowoczesnych rozwiązań opartych na Java 21+ i Spring Boot, integrację z bazami danych oraz systemami zewnętrznymi, a także wdrażanie i utrzymywanie aplikacji w środowisku Kubernetes.
Oferujemy:
Szkolenia językowe
Stałe wsparcie konsultanta
Program rekomendacji pracowników
,[Projektowanie, implementacja i rozwój API REST oraz logiki biznesowej, Tworzenie aplikacji backendowych w Java 21+ z wykorzystaniem Spring Boot / Spring, Projektowanie kontraktów API i utrzymywanie ich dokumentacji w OpenAPI/Swagger, Integracja aplikacji z bazami danych i systemami zewnętrznymi, w tym mapowanie i transformacja danych, Implementacja walidacji danych, spójnej obsługi błędów oraz mechanizmów uwierzytelniania i autoryzacji API, Tworzenie i utrzymywanie testów jednostkowych i integracyjnych, Dbanie o jakość kodu, udział w code review oraz diagnozowanie problemów i optymalizacja wydajności aplikacji, Współpraca z analitykami i architektami przy analizie wymagań i projektowaniu rozwiązań, Współpraca z zespołem DevOps przy wdrażaniu aplikacji na Kubernetes oraz diagnozowaniu problemów po wdrożeniu] Requirements: Java, Spring Boot, Spring Security, REST API, SQL, Git, Maven, OAuth, OIDC, JWt, JUnit, Mockito, Kubernetes, Kafka, RabbitMQ, PostgreSQL, JPA, Hibernate, CI/CD, Prometheus, Grafana
... - Knowledge of automated deployment and scaling practices (e.g., Kubernetes). - Familiarity with Continuous Integration/Continuous Delivery (CI/CD) pipelines. Mid Java Developer At Link Group, we specialize in building tech teams for Fortune 500 companies and some of the world's most exciting startups. Our mission is to ...
... - Knowledge of automated deployment and scaling practices (e.g., Kubernetes). - Familiarity with Continuous Integration/Continuous Delivery (CI/CD) pipelines. Mid Java Developer At Link Group, we specialize in building tech teams for Fortune 500 companies and some of the world's most exciting startups. Our mission is to ...
Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs.
... or Spark. - Experience with Vite, Webpack, or Apache JackRabbit. - Knowledge of monitoring tools such as Prometheus or ELK. About the Role We are looking for a Mid Fullstack Developer with hands-on commercial experience in Java, Spring Boot, React, and TypeScript to join an international software development project. You ...
Wymagania: - Minimum 3 letnie komercyjne doświadczenie w programowaniu w Javie (wersje 17–21), pozwalające na samodzielną realizację zadań na poziomie mid - praktyczna znajomość Spring i Spring Boot 4.x, a także Maven i Lombok - doświadczenie w tworzeniu RESTful API oraz pracy ze specyfikacją OpenAPI 3 - umiejętność analizy ...
Mid/Senior Frontend Developer – Gdynia Tworzysz aplikacje, które nie tylko wyglądają świetnie, ale też działają bez zarzutu? Jeśli HTML, CSS, https://jobeax.com/link/tzGekrj9a8ToGEDv i optymalizacja SEO to Twój świat, dołącz do naszego zespołu w Gdyni i pracuj nad autorskimi projektami, które stawiają na jakość, a nie schematy. ...
... medium-to-large scoped features, taking responsibility for the successful delivery of value to the customer, not just the completion of tickets. - Mentor junior and mid-level engineers through code reviews, pair programming, and by instilling quality-first habits across the team. - Take ownership of the frontend stack by proactively ...
Wymagane, Java 17-21, Spring Boot 4.x, Maven, REST API, OpenAPI 3, PostgreSQL, Flyway, jOOQ, IntelliJ IDEA, Jenkins O projekcie, Dla naszego Klienta z branży bankowej poszukujemy Programisty/Programistki Java do projektu z obszaru kart i płatności. To rola dla osoby, która lubi tworzyć solidną logikę biznesową i dopracowane ...
Wymagane, Java 17-21, Spring Boot 4.x, Maven, REST API, OpenAPI 3, PostgreSQL, Flyway, jOOQ, IntelliJ IDEA, Jenkins O projekcie, Dla naszego Klienta z branży bankowej poszukujemy Programisty/Programistki Java do projektu z obszaru kart i płatności. To rola dla osoby, która lubi tworzyć solidną logikę biznesową i dopracowane ...