Programista / Programistka Java
IN4GE sp. z o.o.
⚲ Warszawa
120–150 zł netto (+ VAT) / godz.
Wymagania
- Java
- Spring Boot
- JPA
- Hibernate
- Git
- Spring Cloud
- k8s
- Kubernetes
- BPMN
- DMN
- Camunda
- Microsoft SQL Server
- Oracle
- Elasticsearch
- MongoDB
Opis stanowiska
Nasze wymagania: Minimum 3 lata doświadczenia zawodowego w programowaniu w języku Java. Praktyczna znajomość Java 8+. Doświadczenie ze Spring Boot. Doświadczenie z JPA 2.1+, w tym Hibernate. Doświadczenie z bazami danych, np. MSSQL, Oracle i/lub NoSQL, takimi jak Elastic, MongoDB lub inne. Umiejętność projektowania i pisania kodu źródłowego systemu istniejącego lub tworzonego od podstaw. Umiejętność pisania testów jednostkowych i pokrywania kodu źródłowego testami. Znajomość wzorców projektowych i dobrych praktyk programistycznych. Doświadczenie z systemem kontroli wersji Git. Doświadczenie z mikroserwisami Spring Boot oraz Spring Cloud. Doświadczenie z platformą k8s / Kubernetes. Znajomość notacji BPMN oraz DMN. Doświadczenie z narzędziem Camunda. O projekcie: Dla naszego Klienta poszukujemy osoby na stanowisko Programisty / Programistki Java do projektu realizowanego w modelu hybrydowym w Warszawie. Zakres obowiązków: Projektowanie i pisanie kodu źródłowego systemu istniejącego lub tworzonego od podstaw. Rozwój rozwiązań backendowych w języku Java 8+. Pracę z technologiami Spring Boot oraz Spring Cloud. Praca z JPA 2.1+ oraz Hibernate. Tworzenie i rozwój mikroserwisów. Praca z bazami danych, np. MSSQL, Oracle i/lub NoSQL, takimi jak Elastic, MongoDB lub inne. Pisanie testów jednostkowych i pokrywanie kodu źródłowego testami. Stosowanie wzorców projektowych i dobrych praktyk programistycznych. Korzystanie z systemu kontroli wersji Git. Praca z platformą Kubernetes / k8s. Praca z notacjami BPMN oraz DMN. Praca z narzędziem Camunda. Oferujemy: Współpracę w modelu B2B. Udział w projekcie realizowanym w modelu hybrydowym w Warszawie. Możliwość wykorzystania doświadczenia z Java 8+, Spring Boot, Spring Cloud i mikroserwisami. Możliwość wykorzystania doświadczenia z bazami danych, platformą k8s / Kubernetes, notacjami BPMN, DMN oraz narzędziem Camunda.