Programista GO Miejsce pracy: Warszawa Technologie, których używamy Wymagane Go Java Spring Framework JPA Hibernate OpenAPI Swagger PostgreSQLOracle Git Maven Docker O projekcie Jeśli chcesz rozwijać nowoczesne systemy bankowe, pracować z mikroserwisami i mieć realny wpływ na decyzje techniczne — ta rola jest dla Ciebie. Dołącz do zespołu, który stawia na jakość kodu, skalowalne rozwiązania i ciągły rozwój. Aplikuj i twórz z nami zaawansowane rozwiązania technologiczne. Twój zakres obowiązków Projektowanie, rozwój oraz utrzymywanie aplikacji tworzonych w oparciu o Java 11, Spring Boot oraz Golang. Odpowiadanie za rozwój i optymalizację mikroserwisów oraz interfejsów REST API wykorzystywanych w systemach bankowych. Współpraca z analitykami, architektami i testerami w ramach zespołów pracujących w metodyce Scrum. Uczestniczenie w projektowaniu rozwiązań zapewniających wysoką dostępność i skalowalność systemów. Wykorzystywanie mechanizmów kolejkowych do integracji i komunikacji pomiędzy usługami. Dbanie o wysoką jakość kodu, odpowiednie pokrycie testami oraz zgodność z obowiązującymi standardami i dobrymi praktykami. Branie udziału w code review oraz współdecydowanie o kierunkach architektonicznych. Wspieranie pozostałych członków zespołu w rozwoju kompetencji technicznych. Nasze wymagania Posiadasz minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java. Bardzo dobrze znasz Spring Framework, JPA / Hibernate oraz tworzenie REST API. Masz praktyczne doświadczenie w pracy z OpenAPI / Swagger i tworzysz czytelną, dobrze przygotowaną dokumentację interfejsów. Potrafisz projektować i wdrażać rozwiązania wykorzystujące relacyjne bazy danych, takie jak PostgreSQL czy Oracle. Swobodnie korzystasz z narzędzi developerskich, m.in. Git, Maven oraz Docker. Masz doświadczenie w pracy zespołowej w środowisku Scrum. Czytasz i rozumiesz dokumentację techniczną w języku angielskim. Jesteś otwarty/a na naukę i rozwój w obszarze nowych technologii. Tak organizujemy naszą pracę Tak pracujemy u klienta koncentrujesz się na jednym projekcie możesz zmienić projekt koncentrujesz się na rozwoju produktu agile scrum Takie dajemy możliwości rozwoju czas na rozwój Twoich pomysłów wsparcie merytoryczne od liderów technologicznych wymiana wiedzy technicznej w firmie To oferujemy Pracę na kontrakcie B2B. Dostęp do systemu myBenefit, w tym prywatne ubezpieczenie medyczne, Multisport i wiele innych. Prezenty na różne okazje. Wydarzenia firmowe. Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna spotkania integracyjne paczki świąteczne program rekomendacji pracowników Etapy rekrutacji Rozmowa telefoniczna – wstępna weryfikacja kompetencji Weryfikacja u klienta Rozmowa kwalifikacyjna – spotkanie z przedstawicielami firmy Integral Solutions Integral Solutions działa na rynku od ponad 20 lat i jest wiodącym dystrybutorem rozwiązań Informatica – narzędzi uznawanych przez Gartner Group za najlepsze w swojej klasie. Od kwietnia 2023 r. jesteśmy Platynowym Partnerem Informatica, co potwierdza naszą ekspercką wiedzę i najwyższe standardy. Specjalizujemy się w doradztwie, projektowaniu i wdrażaniu rozwiązań do zarządzania danymi dla klientów w Polsce i za granicą. Wyrażam zgodę na przetwarzanie danych osobowych zawartych w CV oraz w powyższym formularzu dla potrzeb obecnego procesu rekrutacyjnego, prowadzonego przez Integral Solutions sp. z o.o. z siedzibą w Warszawie, ul. Księdza Skorupki 5, zgodnie z postanowieniami Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (‘Rozporządzenie 2016/679’). Oświadczam, że dane są kompletne, prawdziwe i nie naruszają praw osób trzecich.