Senior Java Developer, KRAKÓW


  • Minimum 5-letnie doświadczenie zawodowe,

  • Doskonała znajomość Java 11+,

  • Dobra znajomość Spring (Spring MVC, Spring Data, Spring Security) oraz Spring Boot,

  • Doświadczenie z frameworkami ORM (JPA, Hibernate) oraz bazami danych (Oracle),

  • Solidne podstawy programowania obiektowego i wzorców projektowych (Clean Code, SOLID),

  • Biegłość w praktykach wytwarzania oprogramowania: testowanie jednostkowe, CI/CD, refaktoryzacja, itp.,

  • Znajomość popularnych frameworków testowych: JUnit, Spock, Mockito,

  • Doświadczenie z metodologiami Agile (Scrum, Kanban),

  • Bardzo dobra znajomość języka angielskiego.

  • O kliencie 


    Nasz klient to międzynarodowa firma doradcza i usługowa z siedzibą w Nowym Jorku. Założona w 1818 roku, firma świadczy usługi w zakresie bankowości inwestycyjnej, usług dla funduszy hedgingowych i private equity, zarządzania aktywami oraz bankowości dla klientów korporacyjnych i instytucjonalnych. Jej usługi obejmują zarządzanie aktywami, handel na rynkach kapitałowych, usługi konsultingowe oraz szeroki zakres produktów bankowych. Dzięki swojej ekspertyzie i globalnej obecności oferuje kompleksową obsługę finansową dla klientów indywidualnych, korporacyjnych oraz instytucjonalnych.



    Jak o Ciebie zadbamy? 



    • Otrzymasz całościowe wsparcie Service Delivery Managera, który będzie wspomagać rozwój Twojej kariery,

    • Dofinansujemy lub opłacimy szkolenia, certyfikaty i udział w konferencjach,

    • Pomożemy w rozwoju umiejętności miękkich- Employer Advocacy Programme, Klub Poważnych Scrum Masterów,

    • Damy możliwość zmiany projektu #SmartChange, a po jego zakończeniu, znajdziemy nowy,

    • Zagwarantujemy też rozrywkę - wyjścia integracyjne, wydarzenia sportowe, webinary #edge1talks i wiele innych.

    • Lubimy wspierać pasje, dlatego współfinansujemy inicjatywy naszych pracowników (np. Złombol) #edgeneration,

    • Zachęcamy też do uprawiania sportów poprzez pomoc w organizacji klubów czy wynajem sal,

    • Zdrowie jest najważniejsze, więc zapewniamy prywatną opiekę medyczną, kartę sportową, ubezpieczenie oraz możliwość skorzystania z konsultacji psychologicznych (HearMe),

    • Przyjemnym dodatkiem do wynagrodzenia będą punkty przyznawane na platformie benefitowej do wykorzystania zgodnie z Twoimi potrzebami,

    • Ze względu na wiele międzynarodowych projektów zachęcamy do udziału w bezpłatnych lekcjach angielskiego.

    ,[Rozwój aplikacji poprzez dostarczanie nowych funkcji zgodnie z wymaganiami biznesowymi, zapewniając ich wysoką jakość i terminową dostawę. Oczekujemy, że będziesz tworzyć łatwe w utrzymaniu, dobrze udokumentowane rozwiązania, z myślą o standaryzacji, ponownym wykorzystaniu, prostocie, wydajności, niezawodności i innych cechach rozwiązań o wysokiej jakości,, Współtworzenie projektu aplikacji poprzez tworzenie dowodów koncepcji lub prototypów w razie potrzeby, współudział w projektowaniu technicznym aplikacji, pomaganie w wyborze właściwej technologii, stosowanie wzorców integracji systemów, współudział w projektowaniu baz danych i modelu danych,, Pomaganie w definiowaniu wymagań aplikacji wykorzystując swoje doświadczenie techniczne do pracy z analitykami biznesowymi, przedstawicielami biznesu i innymi interesariuszami w celu określenia wymagań,, Dokładna walidacja opracowanego systemu poprzez wykorzystanie zaawansowanych technik i kompleksowego podejścia do testowania oraz współpracę z interesariuszami biznesowymi w celu wsparcia testów UAT,, Wspieranie interesariuszy biznesowych swoją wiedzą techniczną, odpowiadanie na zapytania, badanie i rozwiązywanie napotkanych problemów, reagowanie na incydenty produkcyjne oraz utrzymanie pomocnego, "osobistego" podejścia do pracy z naszymi użytkownikami biznesowymi,, Śledzenie i doskonalenie praktyk Agile, uczestnictwo w zespole Scrum Development, zachęcanie innych do stosowania zasad rozwoju Agile, ciągłe doskonalenie metodyki wytwarzania oprogramowania,, Przejmowanie odpowiedzialności za pracę zespołu, ułatwianie komunikacji wewnątrz i na zewnątrz zespołu, wspieranie zespołu w podejmowaniu decyzji, dzielenie się swoją wiedzą itp.] Requirements: Java, Spring, Spring MVC, Spring Data, Spring Security, JPA, Hibernate, Clean Code, JUnit, Spock, Mockito, Oracle DB, Tomcat, Red Hat OpenShift, React, Angular Tools: . Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, International projects, English classes, Multisport, Integration events, Friendly atmosphere, Free coffee, Bike parking.
Data publikacji: 2024-05-08
APLIKUJ