Jako Programista/Programistka Java Middle będziesz współtworzyć oprogramowanie służące do automatyzacji procesów biznesowych w obszarze Restrukturyzacji i Windykacji.
Tryb pracy: Hybrydowo (praca w biurze 1x w tygodniu)
Programista / Programistka Java Middle
Twój zakres obowiązków
Twoje obowiązki będą obejmować współpracę przy tworzeniu wymagań biznesowych, aby były realizowalne i funkcjonalne. Będziesz odpowiedzialny/odpowiedzialna za testowanie i wdrażanie rozwiązań najwyższej jakości, w tym wykonywanie testów jednostkowych i integracyjnych. Zadania będziesz realizować w oparciu o metodykę Scrum, ściśle współpracując z pozostałymi członkami zespołu. Twoja rola będzie kluczowa w dostarczaniu wydajnych, kompleksowych i optymalnych rozwiązań technicznych.
Nasze wymagania
- Praktyczna znajomość technologii: Java, Groovy.
- Praktyczna znajomość narzędzi wspierających rozwój oprogramowania: GIT, Maven, frameworki testów jednostkowych (JUnit, Mockito, Spock itp.), IntelliJ IDEA.
- Znajomość integracji REST, JSON, WSDL, JMS, SOAP, XML Schema.
- Umiejętność używania systemów kolejkowych Kafka, MQ.
- Znajomość baz danych Oracle, PostgreSQL.
- Doświadczenie w korzystaniu z Jenkins.
- Znajomość architektury mikroserwisowej i DDD (Domain Driven Design).
- Umiejętność tworzenia wydajnych, kompleksowych i optymalnych rozwiązań.
- Znajomość języka angielskiego na poziomie umożliwiającym posługiwanie się dokumentacją techniczną.
- Doświadczenie w zakresie programowania warstwy backend oraz rozwiązań BPM.
- Komunikatywność oraz umiejętność i chęć pracy zespołowej.
- Znajomość technologii .NET.