W skrócie
- Zadania: Twórz i utrzymuj skalowalne aplikacje webowe w Java i Spring Boot.
- Firma: Globalny dystrybutor technologii z kulturowym podejściem do współpracy.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i programy rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Doświadczenie w Java, Spring Boot oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Dlaczego warto wybrać TD SYNNEX
Jako globalny dystrybutor technologii z listy Fortune 500, działający w ponad 100 krajach, TD SYNNEX łączy wiodących dostawców technologii ze tysiącami partnerów i klientów. Z ponad 22 000 pracowników na całym świecie wspieramy dużej skali platformy cyfrowe, które są kluczowe dla codziennego funkcjonowania biznesu.
O roli
Jako programista aplikacji Java będziesz projektować, budować i utrzymywać skalowalne aplikacje internetowe przy użyciu Javy i Spring Boot, pracując zarówno nad usługami backendowymi, jak i komponentami frontendowymi. Będziesz ściśle współpracować z menedżerami produktów, projektantami i innymi inżynierami, aby dostarczać niezawodne, wysokiej jakości rozwiązania wspierające potrzeby biznesowe. Rola obejmuje rozwijanie interfejsów API RESTful, integrację aplikacji frontendowych zbudowanych w React oraz zapewnienie wydajności, bezpieczeństwa i łatwości utrzymania w całym stosie aplikacji. Będziesz uczestniczyć w przeglądach kodu, rozwiązywać problemy produkcyjne i nieustannie poprawiać istniejące systemy. Ta pozycja jest odpowiednia dla programisty, który czuje się komfortowo w środowisku mikroserwisów, ceni czysty kod i najlepsze praktyki oraz lubi współpracować w zwinnych, międzyfunkcyjnych zespołach.
Co będziesz robić
- Projektować, rozwijać i utrzymywać skalowalne usługi backendowe przy użyciu Spring Boot
- Tworzyć responsywne i przyjazne dla użytkownika komponenty UI przy użyciu React
- Współpracować z menedżerami produktów, projektantami i innymi programistami
- Pisać czysty, łatwy do utrzymania i dobrze przetestowany kod
- Rozwiązywać problemy, debugować i optymalizować wydajność aplikacji
- Uczestniczyć w przeglądach kodu i dyskusjach technicznych
Czego szukamy
- 3-5 lat doświadczenia w Javie (wersja Java 8+)
- Praktyczne doświadczenie z Spring Boot (REST APIs, Spring MVC, Spring Security)
- Solidne zrozumienie architektury mikroserwisów
- Doświadczenie z React.js (komponenty funkcyjne, hooki, zarządzanie stanem)
- Biegłość w HTML, CSS, JavaScript (ES6+)
- Doświadczenie w integracji aplikacji React z backendowymi API
- Znajomość usług webowych RESTful i JSON
- Doświadczenie z bazami danych SQL / NoSQL (MySQL, PostgreSQL, MongoDB itp.)
- Znajomość frameworków ORM, takich jak Hibernate/JPA
- Doświadczenie z Gitem i przepływami pracy związanymi z kontrolą wersji
- Zrozumienie pipeline'ów CI/CD i narzędzi do budowy (Maven/Gradle)
Miło widziane
- Doświadczenie z Dockerem i Kubernetes
- Znajomość AWS / Azure / GCP
- Znajomość Redux, Context API lub innych narzędzi do zarządzania stanem
- Doświadczenie z testowaniem jednostkowym (JUnit, Mockito, Jest)
- Znajomość praktyk rozwoju Agile/Scrum
Co oferujemy
Oferujemy konkurencyjne wynagrodzenie z corocznymi przeglądami płac. Cenimy ciągłe uczenie się i zapewniamy jasny plan rozwoju. Praca zdalna lub hybrydowa (3 dni w biurze w tygodniu). Oferujemy kompleksowe świadczenia, w tym płatne urlopy, plany emerytalne i inne.
W TD SYNNEX nasze wartości kierują wszystkim, co robimy: Razem, Właściciele, Odważamy się, Rosną i Wygrywamy, a przede wszystkim, Robimy to, co słuszne. Te zasady kształtują sposób, w jaki współpracujemy ze sobą, naszymi partnerami i społecznościami, gdy napędzamy innowacje i tworzymy trwały wpływ.
Co zyskujesz?
- Świadczenia dodatkowe: Nasze programy są dostosowane do Twojego kraju, aby najlepiej odpowiadać Twojemu stylowi życia.
- Rozwijaj swoją karierę: Przyspiesz swoją ścieżkę do sukcesu (i nadążaj za przyszłością) dzięki formalnym programom rozwoju liderów i zawodowego, a także wielu innym kursom na żądanie.
- Podnieś swoje osobiste samopoczucie: Zwiększ swoje finansowe, fizyczne i psychiczne samopoczucie poprzez seminaria, wydarzenia i nasz globalny program wsparcia w zakresie życia.
- Diversyfikacja, równość i inkluzja: To nie tylko fraza dla nas; docenianie każdego głosu to sposób, w jaki odnosimy sukcesy. Dołącz do nas w świętowaniu naszej globalnej różnorodności poprzez edukację inkluzywną, znaczące rozmowy między rówieśnikami i równe możliwości wzrostu i rozwoju.
- Wykorzystaj naszą globalną organizację: Nawiąż kontakt z innymi nowymi współpracownikami w ciągu pierwszych 30 dni dzięki naszemu programowi wdrożeniowemu.
- Połącz się ze swoją społecznością: Uczestnicz w wewnętrznych, prowadzonych przez rówieśników społecznościach i działaniach, w tym grupach zasobów biznesowych, lokalnych wydarzeniach wolontariackich i innych inicjatywach ekologicznych i społecznych.
Aby dowiedzieć się więcej, odwiedź www.TDSYNNEX.com lub śledź nas na Twitterze, LinkedIn i Facebooku.
Java Application Developer in Warsaw – pracodawca: TD SYNNEX
TD SYNNEX to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w Polsce, sprzyjające innowacjom i współpracy. Nasza kultura pracy opiera się na wsparciu rozwoju zawodowego, co pozwala pracownikom na zdobywanie nowych umiejętności i awans w ramach organizacji. Dodatkowo, elastyczny model pracy hybrydowej oraz możliwość współpracy z wiodącymi technologiami HPE sprawiają, że praca u nas jest nie tylko satysfakcjonująca, ale także pełna wyzwań i możliwości rozwoju.