Java Developer

$$$$

Domain: Banking & Finance
Experience: 6+ years
Project Duration: June 1, 2026 – December 31, 2026
Format: Hybrid
Location: Kraków, Poland


About the Project

We are looking for a Backend Software Engineer / Java Developer to join a team building modern enterprise-scale digital solutions for an international financial services company.

This role is a great fit for someone who enjoys hands-on backend development, designing scalable APIs, and working in a fast-paced international engineering environment.


Responsibilities

  • Develop, maintain, and enhance backend applications using Java
  • Design and support scalable REST APIs and microservices
  • Collaborate with product owners, architects, and developers to deliver new features and improvements
  • Contribute to the design of secure, reliable, and high-performing systems
  • Work within Agile teams and participate in CI/CD-driven delivery processes
  • Perform code reviews and contribute to automated testing practices
  • Support production environments and troubleshoot issues when necessary
  • Drive improvements in development standards, tooling, and code quality


Requirements

  • Strong commercial experience with Java (8, 11, or 17+)
  • Solid expertise with Spring and Spring Boot
  • Hands-on experience building RESTful services and microservices-based systems
  • Experience with SQL databases such as PostgreSQL or Oracle
  • Familiarity with Git, CI/CD pipelines, and build tools like Maven or Gradle
  • Experience working in Agile or DevOps environments
  • Strong English communication skills


Nice to Have

  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Knowledge of Docker and Kubernetes
  • Familiarity with messaging and event-streaming technologies such as Kafka or MQ
  • Previous experience in banking, financial services, or other regulated industries


Tech Stack

  • Java
  • Spring / Spring Boot
  • REST APIs
  • SQL
  • PostgreSQL
  • Oracle
  • Git
  • CI/CD
  • Maven / Gradle


Nice to Have Technologies

  • Cloud platforms
  • Docker
  • Kubernetes
  • Kafka
  • MQ


Location

  • Hybrid from Kraków, Poland
  • Important: the client requires office visits in Kraków approximately 6 times per month


Recruitment Process

  • Technical interview with an external partner (Karat)
  • 1.5-hour technical interview with the end client
  • Cultural fit interview

Required languages

English B2 - Upper Intermediate
Java, Spring, Spring Boot, RESTful APIs, SQL, PostgreSQL, Oracle, Git, CI/CD, Maven
Published 20 May
22 views
·
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...