Unlock Full Resume Report

New offer - be the first one to apply!

September 27, 2026

Senior Java Developer

Senior • Remote

160 - 185 PLN/yr

Kraków, Poland

Quick Facts

  • Role: Senior Java Developer

  • Focus: Talent Acquisition Suite platform (hiring lifecycle), compliance, and operational capabilities

  • Architecture: Microservices with asynchronous communication

Description

Develop a modern recruitment platform that supports the full hiring lifecycle—from candidate attraction and selection to hiring and onboarding—with an emphasis on compliance and operational workflows. You will design and implement microservices, create new greenfield modules, integrate systems, and synchronize candidate data across applications, including participation in data migration and modernization. Work across several closely collaborating teams to deliver scalable and reliable solutions.

Responsibilities

  • Design and develop microservices

  • Build new functionalities and greenfield modules

  • Integrate systems and synchronize candidate data between applications

  • Participate in data migration and modernization of existing solutions

  • Collaborate with other developer teams within the platform

  • Ensure code quality, scalability, and reliability

  • Contribute to technical analysis and architectural decisions

Requirements

  • Very strong Java (17/21) knowledge and Spring ecosystem experience

  • Experience with distributed systems and microservice architecture

  • Practical knowledge of design patterns and integration patterns

  • Solid understanding of synchronous and asynchronous communication (e.g., RabbitMQ, Kafka)

  • Experience with DDD, hexagonal architecture, and event-driven approaches

  • Ability to analyze complex problems and propose scalable solutions

  • Awareness of data and task flows in complex systems

  • Experience with SQL (PostgreSQL) and NoSQL (MongoDB) databases

  • Cloud knowledge, preferably AWS

  • Good teamwork and openness to GenAI tools

Similar jobs you might like