Senior Java Engineer

Verita HR Polska is a Human Resources service provider operating under number 5694.
We are working as a recruitment provider searching on our Client’s behalf for a person in the following role:

Responsibilities

Do you want to work for one of the world’s largest global banks? Do you want to build products used by millions of customers worldwide? Well, our Client offers exactly that ☺︎ They are a global leader in banking transformation and Kraków is one of their key technology hubs with the majority of projects delivered from Poland ☺︎

Project: Implementation of a trading hub in Mexico and other markets supporting mutual funds equities and other financial products covering the full investment lifecycle from account opening and trading through post trade processing reporting collateral management fees statements and customer communication.

What will you do:
• Design, develop, and maintain high-quality Java (Spring) solutions for banking ecosystem
• Collaborate with cross-functional teams to deliver new features and enhancements
• Ensure code quality through code reviews, unit testing and best practices
• Optimize application performance and troubleshoot issues, support the deployment and monitoring of applications in production
• Participate in architectural discussions and technical decision-making
• Contribute to continuous integration and delivery pipelines
• Stay up-to-date with industry trends and emerging technologies
• Write clear technical documentation

Requirements

• 5+ years of professional Java development experience (Java 8 and above)
• Solid understanding of object-oriented programming and design patterns and understanding of secure coding practices is a must
• Hands-on experience with Spring, Spring Boot and RESTful APIs
• Proficiency in version control systems (e.g., Git)
• Knowledge of unit testing frameworks (e.g., JUnit, Mockito)
• Experience with CI/CD tools and processes
• Understanding of containers (Kubernetes, Docker)
• Understanding of messaging systems (Kafka, IBM MQ) and with ORM frameworks (Hibernate, MyBatis)
• Exposure to cloud platforms (AWS, GCP or Azure)

The offer

• Prestigious position at one of the world’s largest banks
• Stable, long-term projects
• Hybrid work (6 days per month from the office in Cracow) and flexible working hours
• Working with modern IT technologies
• Growth and development opportunities with the possibility to move between projects
• Private healthcare and multisport card
• Referral program, free parking and company events

Recruitment process: self-assessment test and two on-line meetings with hiring managers, followed by an initial phone screening with our recruiter
Hybrid work: 6 days per month from the office in Cracow

Job offer details
  • Salary:
  • Category: IT
  • Country: Poland
  • State: Województwo małopolskie
  • City: Cracow
  • Valid until: 31/07/2026
Contact to your recruiter

milena.gorka@veritahr.com

Access to my personal data

Formularz dla kandydata

Administratorem danych osobowych jest Verita HR Polska Sp. z o.o. oraz HRO Personnel Sp. z o.o. Dane osobowe będą przetwarzane w celu udzielnie odpowiedzi na zadane pytanie przez formularz kontaktowy. Więcej informacji o zasadach przetwarzania danych, w tym o celach i prawach dostępne jest w Polityce prywatności.
INSPEKTOR OCHRONY DANYCH OSOBOWYCH​
Inspektor Danych Osobowych w Verita HR Sp. z o.o.:
dane.osobowe@veritahr.com 
Inspektor Danych Osobowych w HRO Personnel Sp. z o.o.:
dane.osobowe@hropersonnel.com 

Formularz dla pracodawcy

Administratorem danych osobowych jest Verita HR Polska Sp. z o.o. oraz HRO Personnel Sp. z o.o. Dane osobowe będą przetwarzane w celu udzielnie odpowiedzi na zadane pytanie przez formularz kontaktowy. Więcej informacji o zasadach przetwarzania danych, w tym o celach i prawach dostępne jest w Polityce prywatności.
INSPEKTOR OCHRONY DANYCH OSOBOWYCH​
Inspektor Danych Osobowych w Verita HR Sp. z o.o.:
dane.osobowe@veritahr.com 
Inspektor Danych Osobowych w HRO Personnel Sp. z o.o.:
dane.osobowe@hropersonnel.com