Point your AI agent at freehire and let it find you a job.

Get the CLI →

SOLID.Jobs

NewBe an early applicant

Java Software Engineer

Posted 2 views
Discussion

Summary

Senior Java developer building and maintaining scalable microservices for banking and financial services applications in Kraków. Backend-focused role with some full-stack elements, using Java, Spring Boot, Kubernetes, REST/gRPC services, SQL (Oracle preferred), Maven, and Cucumber-based automated testing.

We are looking for an experienced Senior Java Developer to join a team working on modern, distributed applications within the banking and financial services sector.

You will be involved in developing and maintaining scalable microservices-based solutions, working closely with other developers and technical teams. The role combines backend development with elements of full-stack work and requires strong experience with Java, Spring Boot, and modern cloud-native technologies.

You will

  • Design, develop, and maintain Java-based applications and microservices
  • Build and integrate REST and gRPC services
  • Work with Spring Boot and modern Java technologies
  • Develop and maintain applications running in Kubernetes
  • Work with relational databases, preferably Oracle
  • Participate in automated testing using Cucumber
  • Collaborate with other developers and technical teams to deliver reliable and scalable solutions.
  • Contribute to technical design and continuous improvement of the application architecture.
  • Troubleshoot and resolve technical issues in a distributed environment

Must have

  • 10+ years of professional software development experience
  • Strong commercial experience with Java
  • Very good knowledge of Spring Boot
  • Experience with microservices architecture
  • Experience with Kubernetes
  • Good knowledge of SQL
  • Experience with Maven
  • Previous experience in banking or financial services
  • Experience with automated testing, preferably Cucumber
  • Good understanding of distributed systems and modern software development practices
  • Fluent in English and Polish

Nice to have

  • Experience with Oracle
  • Experience with gRPC
  • Experience working in large-scale enterprise environments
  • Java
  • Spring Boot
  • REST
  • SQL
  • Maven
  • Polski
  • Angielski

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.