All offersWrocławJavaSenior Java Developer
Senior Java Developer
Java
Inteca

Senior Java Developer

Inteca
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java
    master
    Spring
    master
    Spring Boot
    master
    SOA/REST/ESB
    advanced
    Docker / Kubernetes
    nice to have
    OpenShift
    nice to have

Job description

Firmę Inteca  tworzą konsultanci z wieloletnim doświadczeniem w realizacji projektów dla jednych z największych przedsiębiorstw w Polsce oraz za granicą  m.in z. sektorów finansów i bankowości.
Wieloletnia współpraca z dużymi firmami sprawiła, że świadczymy usługi na najwyższym poziomie. Rozumiemy jak pracują duże organizacje.
 Ściśle współpracujemy z użytkownikami biznesowymi, aby zoptymalizować i zautomatyzować jak najwięcej ich działań.
Jesteśmy ekspertami w:

Opis projektów, do których obecnie poszukujemy kompetencji:

Projekt 1
Celem tego projektu jest implementacja funkcjonalności związanej z dostępem do danych bankowych w związku z dyrektywą unijną PSD2 (dane o rachunkach oraz transakcjach na tych rachunkach). System pełni rolę pośrednika, zapewniając przy tym zunifikowane API do wszystkich banków oraz przeprowadza dodatkową analizę pobranych z banków danych. System jest implementowany w architekturze mikroserwisowej (SpringBoot, REST, GraphQL). Frontendy dostaczane są w koncepcji micro-frontends z wykorzystaniem technologii takich jak Angular, TypeScript, OAuth2.0, PrimeNG. Ponadto w projekcie wykorzystujemy: bazę danych SQL (np. MSSQL), RabbitMQ, WSO2, Keycloak).

Projekt 2
Celem tego projektu jest implementacja procesu sprzedaży kredytu dla małych i średnich przedsiębiorstw. Projekt składa się z warstwy procesowej realizowanej na silniku ProcessEngine na szynie webMethods SoftwareAG, warstwy serwisowej (SpringBoot, REST, SOAP) oraz warstwy frontendów, które realizowane są przy użyciu: Angular, TypeScript, NgRx, OAuth 2.0 a uruchamiane na MWS (Software AG). Reguły decyzyjne implementowane są w systemie w silniku reguł Drools, a uwierzytelnianie i autoryzacja w Keycloak. Dodatkowo przechowywane w ramach procesów dokumenty składowane są na platformie DMS Nuxeo.

Senior Java Developer
 
Jakie zadania dla Ciebie planujemy?
  
  • Prace R&D w obszarze usprawnienia narzędzi, frameworków oraz procesu SDLC
  • Rozpoznanie nowych technologii oraz przygotowanie rekomendacji dla ich zastosowania
  • Ustalanie z klientem wysokopoziomowej architektury rozwiązania
  • Przygotowanie projektów rozwiązań IT
  • Wsparcie merytoryczne zespołów developerskich
  • Implementacja rozwiązań IT
  • Rozwiązywanie problemów produkcyjnych
 
Branże w jakich działamy:

  • Finanse i bankowość, medyczna, produkcja i przemysł, e-commerce

Czego od Ciebie wymagamy?

  • Umiejętność programowania w języku Java 
  • Minimum 5 lat doświadczenia komercyjnego
  • Znajomość relacyjnych baz danych (Oracle, MySql)
  • Wykształcenie w dziedzinie informatyki 
  • Znajomość technologii Java EE, Spring, SpringBoot
  • Znajomość koncepcji i frameworków SOA i Mikroserwis (SOA, REST, ESB)
  • Znajomość wzorców projektowych i integracyjnych
  • Znajomość koncepcji CI/CD (Jenkis, Jenkis Pipeline)
 
Mile widziane:

  • Znajomość Docker, Kubernetes lub OpenShift, Service Mesh
  •  Znajomość platformy SoftwareAG (IntegrationServer, UniversalMesssaging)

Co oferujemy?

  • Stabilną pracę w biurze w centrum Wrocławia
  • Elastyczne formy zatrudnienia i godziny pracy 
  • Możliwość rozwoju zawodowego w silnym zespole inżynierskim, seniorskim
  • Dostęp do nowatorskich rozwiązań technologicznych
  • Udział w międzynarodowych projektach
  • Opieka medyczna Luxmed