Principal Java Developer (Banking)

GFT Technologies SE

Kraków

Híbrido

PLN 214.000 - 282.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

GFT Poland in Kraków is seeking a senior Java developer to design, develop and test enterprise-grade applications. You will build event-driven services using Apache Kafka, Spring and Hibernate, and ensure smooth Kubernetes deployments for scalable, resilient systems.

You will collaborate with cross-functional teams, contribute to architecture discussions, and drive CI/CD delivery while adhering to TDD/BDD practices and cloud-based development.

Formación

  • 7+ years of commercial Java development experience.
  • Strong knowledge of Spring Framework.
  • Experience with Hibernate.
  • Hands-on with Apache Kafka and event-driven architectures.
  • Understanding of Kubernetes concepts for app development.
  • Knowledge of JMS and SQL.
  • Experience with Git and CI/CD processes.
  • Experience with distributed systems and microservices.
  • Familiarity with cloud-based solutions.

Responsabilidades

  • Design, develop, test enterprise-grade Java applications.
  • Implement scalable, maintainable and resilient software solutions.
  • Develop event-driven services using Apache Kafka.
  • Design Java applications that effectively leverage Kubernetes capabilities.
  • Create and maintain applications based on Spring Framework and Hibernate.
  • Design and develop integrations using JMS.
  • Participate in architecture discussions and code reviews.
  • Write unit and integration tests using TDD and BDD practices.
  • Analyse and resolve complex application and integration issues.
  • Collaborate with cross-functional teams throughout the development lifecycle.
  • Contribute to CI/CD processes and application delivery.

Conocimientos

Java development
Spring Framework
Hibernate
Apache Kafka
Kubernetes
JMS
SQL
Git
TDD/BDD
Cloud solutions
Microservices
CI/CD
Distributed systems

Descripción del empleo

Select how often (in days) to receive an alert:

Date: Oct 22, 2026

Location:

Kraków, PL, 30-302

Working place: Hybrid

Working Location:

Type of contract: B2B contract

Salary range: 155-205 PLN/H

What will you do?

Join a team responsible for developing enterprise-grade Java applications supporting critical business processes. You will design, develop, and test scalable solutions, participate in architecture discussions and code reviews, and build modern applications based on event-driven architecture. The role requires a solid understanding of how applications operate in Kubernetes environments and how to effectively design services using Kafka.

  • Design and develop enterprise-level Java applications
  • Implement scalable, maintainable and resilient software solutions
  • Develop event-driven services using Apache Kafka
  • Design Java applications that effectively leverage key Kubernetes capabilities
  • Create and maintain applications based on Spring Framework and Hibernate
  • Design and develop integrations using JMS
  • Participate in architecture discussions and code reviews
  • Write unit and integration tests using TDD and BDD practices
  • Analyse and resolve complex application and integration issues
  • Collaborate with cross-functional teams throughout the development lifecycle
  • Contribute to CI/CD processes and application delivery
Requirements
  • 7+ years of commercial experience with Java development
  • Strong knowledge of Spring Framework
  • Experience with Hibernate
  • Good understanding of event-driven architecture and hands-on experience developing applications using Apache Kafka
  • Understanding of Kafka concepts from a software engineering perspective, including designing services that efficiently produce and consume events and analysing application-related issues
  • Good understanding of Kubernetes and experience designing Java applications to run effectively in Kubernetes environments
  • Understanding of key Kubernetes concepts relevant to application development and deployment
  • Knowledge of JMS
  • Good knowledge of SQL
  • Experience with Git
  • Understanding of TDD and BDD methodologies
  • Strong problem-solving and debugging skills
  • Experience with software design and development best practices
  • Experience with cloud-based solutions
  • Experience with microservices architecture
  • Experience with performance optimisation
  • Experience with CI/CD and application delivery processes
  • Experience working with distributed systems
  • Openness to work hybrid from our client's office (Kraków) 3 days a week

We are GFT Poland. WE KNOW how to tackle complex issues with innovative approach to deliver the highest value. Our reputation has been built around one simple rule: we do not overpromise, WE DELIVER. We deliver to our employees, clients and partners. WE GROW as you grow, so investing in you is our business strategy. Caring for each other is our priority. WE CARE who you are, what you need, how you feel. WE CARE to smile, have fun and develop as human beings.

Why Choose GFT?
  • A culture of top performance
  • Deep tech IT engineering & consulting
  • 1200 skilled & top-class experts
  • 77% of the team are regular/senior
  • Products that contribute to a sustainable world
  • Competitive salary and benefits
  • Ambitious projects, trainings and tools you need to flourish
  • Google Cloud Partner of the Year - for going above and beyond for customers
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Fullstack Consultant
Lead Fullstack Consultant

GFT Technologies SE • Kraków

Híbrido
PLN 194.000 - 298.000
Hybrid work in Kraków office
Medical, sport, lunch subsidy, life保险
Team Lead Fullstack Engineer
Team Lead Fullstack Engineer

GFT Technologies SE • Kraków

Híbrido
PLN 194.000 - 298.000
Hybrid work model
Medical, sport, lunch subsidy, life보험
Online trainings and e-learning access
+1
Senior Python Engineer
Senior Python Engineer

GFT Technologies SE • Łódź

Híbrido
PLN 162.000 - 249.000
Private medical coverage
Sport & recreation package
Lunch subsidy
+3
Senior DevOps Consultant
Senior DevOps Consultant

GFT Technologies SE • Kraków

Híbrido
PLN 186.000 - 234.000
Competitive salary
Hybrid work model
Ambitious projects and tools
+1
Senior Oracle Engineer: PL/SQL & Data Ingestion
Senior Oracle Engineer: PL/SQL & Data Ingestion

GFT Technologies SE • Polska

Híbrido
PLN 163.000 - 249.000
Medical coverage
Sport benefits
Lunch subsidy
+4
Senior Cloud Platform Engineer (FinOps)
Senior Cloud Platform Engineer (FinOps)

GFT Technologies SE • Kraków

Híbrido
PLN 177.000 - 271.000
Hybrid work
Medical insurance
Lunch subsidy
+4
Senior Data Engineer (Oracle)
Senior Data Engineer (Oracle)

GFT Technologies SE • Polska

Híbrido
PLN 163.000 - 249.000
Medical coverage
Sport benefits
Lunch subsidy
+4
Principal Core Banking Solution Architect Consultant
Principal Core Banking Solution Architect Consultant

GFT Technologies SE • Polska

Híbrido
PLN 372.000 - 482.000
Competitive salary
Hybrid work model
Growth opportunities
Senior DevOps Engineer
Senior DevOps Engineer

GFT Technologies SE • Kraków

Híbrido
PLN 177.000 - 271.000
Hybrid work in Kraków office (6 days a
Medical, sport, lunch subsidy, life保险
Online training & certifications
+2
Senior Solution Architect Consultant with Cloud
Senior Solution Architect Consultant with Cloud

GFT Technologies SE • Łódź

Híbrido
PLN 282.000 - 372.000