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
📊
$4000-5000
Average salary range of similar jobs in
analytics →
Loading...