Senior Java Engineer with PostgreSQL
GFT · Kraków, Poland · On site · September 23, 2026
Why a CV for this job?
- They see what they asked for, first. Your experience that matches the ad leads, in the ad's own words, so someone skimming finds it in seconds.
- It gets past the software. Many larger employers use software that ranks CVs by how closely they match the ad, often before anyone reads them.
- In the language of the ad. An ad written in Spanish gets a CV in Spanish, even when yours is in Portuguese.
- Your facts, nothing invented. Your own experience, reordered and reworded. What the ad wants and your CV does not show is listed for you to add, only if it is true. You check it before you send it.
Type of contract: Employment contract
Salary range: 14600 - 22300 PLN gross
What will you do?
You will work on large-scale financial services platforms supporting investment banking operations. The role focuses on digital transformation, process automation, data integration, and application modernization in a highly regulated environment while leveraging modern cloud technologies, microservices, and AI engineering tools.
Your tasks
Design and develop backend services using Java and Spring Boot
Build and maintain microservices-based solutions
Develop and optimize integrations with PostgreSQL and Kafka
Design and manage cloud-native solutions on Azure
Implement and maintain Kubernetes and Terraform infrastructure
Create and improve CI/CD pipelines in GitLab
Develop automated tests and ensure software quality
Collaborate with business and technical stakeholders
Support application modernization and process automation initiatives
Your skills
Strong experience with Java 17+ and Spring Boot 3+
Experience with microservices-based architectures
Good knowledge of PostgreSQL
Experience with Kafka
Strong knowledge of Azure services
Experience with Terraform
Experience with Kubernetes
Experience with Databricks
Practical experience with AI engineering tools including GHCP CLI
Understanding of Generative AI concepts and frontier models
Strong communication skills
Domain knowledge of Stock Borrow Loan business
Experience with JUnit 5, Mockito, Testcontainers or similar testing frameworks
Understanding of structured context in codebases such as AGENTS.md and skills
Experience with Helm
Experience with GitLab CI/CD pipelines
Nice to have
Splunk
Grafana
Application Insights
We offer
Hybrid work in our client's office (Kraków) 3 days a week
Working in a highly experienced and dedicated team
Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
Online training and certifications
Access to e-learning platform
Social events
- Employer
- GFT
- Location
- Kraków, Poland · On site