JustJoin.IT Hybrydowo Senior

Java Developer (Banking)

emagine Polska

⚲ Gdańsk, Gdynia

25 200 - 27 720 PLN netto (B2B)

Wymagania

  • Java
  • Kafka
  • Kubernetes
  • Big Data
  • SQL

Opis stanowiska

Industries: BankingLocation: Hybrid - 3 per week from Gdańsk or Gdynia
Rate: 165 pln/h

Introduction & Summary
We are seeking experienced Java Developers to contribute to the integration and process data flows within the Financial Crime Prevention area. The ideal candidates should possess robust expertise in Java, particularly with the Spring Boot framework, alongside a solid understanding of DevOps practices and relevant database technologies.

Main Responsibilities
The Java Developers will be tasked with:
• Implementing functionalities related to financial crime prevention.
• Collaborating with cross-functional teams to enhance data integration.
• Maintaining and improving existing codebases.
• Documenting processes and contributing to technical specifications.
• Participating in code reviews and ensuring code quality.

Key Requirements
• Proficiency in the DevOps methodology.
• Strong knowledge of Java, especially with Spring Boot framework and microservices.
• Experience with Postgres DB, DataStage (ETL), and SQL.
• Familiarity with Kubernetes, Bitbucket, and Jenkins.
• Understanding of Kafka and its applications.
• Able to work effectively in a team environment.
• Excellent interpersonal and communication skills.
• Technologies: Java 21, Kubernetes, Kafka, Maven, PostgreSQL, Spring Boot, Liquibase, and JOLT.

Nice to Have
• Experience with Apache Camel.
• Familiarity with Oracle SOA Suite.
• Knowledge of SCRUM methodologies.
• Understanding of CDC concepts, particularly Debezium.

🔍 Dekoder Ogłoszenia

🔴
contribute to the integration and process data flows within the Financial Crime Prevention area
Będziesz pracować nad systemami wykrywania oszustw finansowych, co może wiązać się z wrażliwymi danymi i restrykcyjnymi procesami.
🔴
Proficiency in the DevOps methodology
Oczekuje się, że będziesz aktywnie uczestniczyć w całym cyklu życia oprogramowania, od developmentu po wdrożenie i utrzymanie.
🟡
Able to work effectively in a team environment
Oczekuje się dobrej współpracy i komunikacji z innymi członkami zespołu, co może oznaczać częste spotkania i dyskusje.
🟡
Excellent interpersonal and communication skills
Poza technicznymi umiejętnościami, ważne będą zdolności miękkie, co może oznaczać potrzebę częstej interakcji z różnymi działami.
🔴
Understanding of CDC concepts, particularly
Niedokończony punkt, co może sugerować, że zakres obowiązków lub wymaganych technologii nie został w pełni sprecyzowany.