W skrócie
- Zadania: Twórz innowacyjne funkcje w Java i wspieraj aplikacje w chmurze.
- Firma: Dynamiczna firma IT specjalizująca się w rozwoju produktów i badaniach.
- Benefity: Atrakcyjne wynagrodzenie, elastyczna praca zdalna i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwości pracy zdalnej oraz dynamiczny zespół z szansami na rozwój kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój branży technologicznej.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu w Java i znajomość ekosystemu Spring.
Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.
Dla naszego klienta, firmy IT specjalizującej się w rozwoju nowych produktów i badaniach oraz rozwoju, skoncentrowanej na rozwiązywaniu złożonych wyzwań w branży technologicznej, poszukujemy Senior Java Developera z siedzibą w Polsce lub Litwie.
Obowiązki:
- Rozwój funkcji — projektowanie, wdrażanie i integrowanie nowych funkcjonalności przy użyciu Java 17–21 oraz ekosystemu Spring; uczestnictwo w dyskusjach architektonicznych i przeglądach kodu;
- Wsparcie aplikacji i konserwacja — zapewnienie ciągłego wsparcia, rozwiązywanie problemów produkcyjnych i naprawa błędów w celu zapewnienia wysokiej dostępności i stabilnej wydajności;
- Wdrożenie w chmurze — zarządzanie wdrożeniem, konfiguracją i hostingiem aplikacji na infrastrukturze AWS; wkład w poprawę infrastruktury;
- Trwałość danych — obsługa interakcji z bazą danych, projektowanie schematów i optymalizacja zapytań przy użyciu MySQL i Hibernate ORM;
- Zarządzanie budową — użycie Gradle i Maven do zarządzania zależnościami i automatyzacji budowy;
- Techniczne przejęcie odpowiedzialności — wkład w decyzje architektoniczne, proponowanie i ocena rozwiązań technicznych oraz dążenie do ciągłego doskonalenia bazy kodu.
Wymagania:
- Ponad 5-letnie doświadczenie w komercyjnej rozwój Java;
- Głęboka znajomość Java 17–21 (rekordy, klasy zamknięte, wątki wirtualne, dopasowywanie wzorców);
- Silna znajomość ekosystemu Spring — Spring Boot, Spring MVC, Spring Data, Spring Security;
- Doświadczenie z relacyjnymi bazami danych (MySQL), optymalizacją zapytań oraz Hibernate / JPA;
- Solidne doświadczenie z AWS — EC2, S3, RDS, IAM, CloudWatch lub równoważne usługi;
- Biegłość w Gradle i/lub Maven;
- Silne zrozumienie projektowania REST API i architektury mikroserwisów;
- Doświadczenie w pisaniu czystego, testowalnego kodu z testami jednostkowymi i integracyjnymi (JUnit, Mockito);
- Pewność w czytaniu i przeglądaniu kodu innych; udokumentowane doświadczenie w znaczących przeglądach kodu;
- Angielski na poziomie co najmniej średniozaawansowanym — komfort w komunikacji pisemnej i ustnej z zespołem.
Miło widziane:
- Doświadczenie z Dockerem i orkiestracją kontenerów (Kubernetes / ECS);
- Znajomość brokerów wiadomości — Kafka, RabbitMQ;
- Znajomość pipeline'ów CI/CD (GitHub Actions, Jenkins, GitLab CI);
- Ekspozycja na programowanie reaktywne (Project Reactor, WebFlux);
- Doświadczenie z narzędziami monitorującymi i obserwacyjnymi (Prometheus, Grafana, ELK);
- Zrozumienie wzorców architektonicznych DDD, CQRS lub opartych na zdarzeniach.
Firma oferuje:
- Warszawa (Polska) - całkowicie zdalna praca (umowa B2B);
- Wilno (Litwa) - hybrydowo/zdalnie (umowa B2B lub umowa o pracę).
Zakres wynagrodzenia: 54 000$- 66 000 EUR$ rocznie (do negocjacji).
Senior Java Developer in Warsaw – pracodawca: AIDA projektai, MB
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym zespole ekspertów Salesforce. Pracując w innowacyjnym środowisku, będziesz miał okazję uczestniczyć w różnorodnych projektach, które mają realny wpływ na transformację cyfrową klientów na całym świecie. Oferujemy wsparcie w zdobywaniu zaawansowanych certyfikatów oraz kulturę współpracy i nauki, co czyni nas idealnym miejscem dla ambitnych profesjonalistów.