Bee Talents
Bee Talents
51 – 200 Employees
ConsultingMarketingRecruitment
Bee Talents is a Poland-based recruitment company focused on hiring technology professionals across industries. Its services include recruitment process outsourcing, retainer and success fee recruitment, HR and career consulting, and training for recruitment teams. The company combines IT expertise, targeted sourcing, and behavioral interviews to help clients identify candidates suited to their roles.

Senior Java Developer, Hybrid in Kraków

Build high-performance, real-time banking platforms for ITFS as a Senior Java Developer. Develop Java microservices using Kafka, Kubernetes, Azure, and Flowable or a similar BPM engine.

Description

  • Design and develop solutions with Java, Spring Boot, and microservices architecture.
  • Build high-performance, high-throughput real-time platforms based on streaming and time-series data.
  • Develop solutions using Kafka and Azure services.
  • Secure solutions with Azure AD and OAuth.
  • Work with Flowable or a similar process engine.
  • Collaborate with international technology teams to turn business requirements into solutions deployed globally.

Requirements

  • At least 8 years of commercial experience working as a Java Developer.
  • Strong knowledge of Java, Spring Boot, and microservices architecture.
  • Hands-on, day-to-day experience with Kafka, Kubernetes, and Maven.
  • Knowledge of Azure, including Azure AD and OAuth, as well as REST and Docker.
  • Experience with JPA or iBatis and databases such as PostgreSQL, CosmosDB, or Redis.
  • Experience building data-streaming solutions.
  • Experience with AI-assisted software development and a solid understanding of the software development lifecycle (SDLC).
  • English proficiency at B2 level or higher, with the ability to discuss technical topics fluently in an international team.
  • A registered business in Poland, or the ability to establish one.
  • Preferred: experience with Flowable or a similar BPM engine (such as Camunda, Activiti, jBPM, or Appian), Gradle, banking or Client Lifecycle, and Polish.

Benefits

  • Long-term engagement, starting with a one-year contract that may be extended.
  • Work with an established banking sector client.
  • Contribute to large, demanding real-time systems.
  • Modern technology stack including Kafka, Kubernetes, and Azure.
  • Work in international teams.
  • Flexible start time between 8:00 and 9:00.
  • Medical and sports packages.
  • Complimentary accounting services for up to three entries per month.
  • Work equipment provided by the client.
  • Clear engagement terms with a company that has a stable market position.

Related Jobs