Gazelle Global

Java Developer

No longer accepting applications

Direct message the job poster from Gazelle Global

Job title: Java Microservices Developer

Location: Cracow, Poland

On-site: 1 day per week on-site

Employment type: B2B Contract

Duration: 6-18 months

Start date: ASAP

Industry: Consulting-Banking

Rate: 300-450 USD per day gross depending on the experience

Language: Polish


Overview:

The Regional EMEA IT Payments team is responsible for developing, maintaining, and supporting backend payment services and interfaces for processing SEPA payments, SWIFT messages, and internal accounting entries. Additionally, the team builds front-end services used across the European region.


Project Overview:

The project involves the modernization of one of the Bank's core banking systems, including the replacement of several external applications with a new software solution. The project impacts various IT teams, including the Regional EMEA Payments IT team, which is responsible for developing, maintaining, and supporting the system and service portfolio.


Key Objectives:

  • Develop and support services, microservices, and applications (backend and frontend) using Java (8/11/17), Spring Boot, ReactJS, etc.
  • Simplify system integration by transitioning from point-to-point interfaces to modern integration layers such as APIs, MuleSoft, Kafka, microservices, and messaging patterns.
  • Reduce testing costs by adopting automation testing frameworks.
  • Enhance Straight-Through Processing (STP) capabilities for services.


Key Responsibilities:

  • Develop, maintain, and support services using Java and Spring Boot, including cloud-hosted and on-premise payment services.
  • Manage payment service portfolios and related interfaces, utilizing APIs and microservices.
  • Implement and support orchestration layers for service interfaces.
  • Use tools like Git, GitHub, Jenkins, Maven, RTC, G3, and Nexus for artifact management and code releases.
  • Follow Agile and DevOps methodologies using tools like Jira, Confluence, and SharePoint.
  • Collaborate with Business Analysts and Product Managers to translate business requirements into development tasks.


Required Skills:

  • Proficiency in Java 8+ (Java 17+ preferred).
  • Knowledge of Spring/Spring Boot frameworks.
  • Experience with databases and SQL (Oracle preferred).
  • Strong understanding of RESTful microservices and APIs.
  • Familiarity with DevOps practices and tools.
  • Experience with JavaScript and React (preferred).


If you are interested in the position, please share your tailored CV with this job advertisement. You can reach out to me directly on Tomasz@gazellegc.com

  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Gazelle Global by 2x

See who you know

Get notified about new Java Software Engineer jobs in Poland.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More