.
Senior Java Developer
  • Kraków
Senior Java Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Cyclad
19. 2. 2026
Informacje o stanowisku

technologies-expected :


  • Java
  • Spring Boot
  • Kafka
  • Docker
  • Kubernetes
  • Grafana
  • Prometheus
  • Splunk

about-project :


  • In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking an experienced Java Developer to join an international development team. delivering a Future State Architecture for payment processing. The role focuses on building a modern, reusable payment processing engine that will enable next-generation payment capabilities with a strong emphasis on cloud adoption and modernization.
  • Type of project: Banking
  • Office location: Kraków, Poland
  • Work mode: Hybrid – 2 days per week from the office
  • Budget: 140-180 PLN Net/ H- b2b
  • Project length: Long-term
  • Only candidates with citizenship in the European Union and residence in Poland
  • Start date: ASAP (depending on candidate’s availability)

responsibilities :


  • Design, develop, and enhance modern payment processing capabilities within Future State Architecture
  • Build high-quality, scalable, and resilient backend services using Java and microservices architecture
  • Design and implement RESTful APIs and ensure proper architectural documentation (LLD, data models, gap analysis)
  • Contribute to the modernization of legacy payment systems and support cloud transformation initiatives
  • Collaborate closely with DevOps teams to enable CI/CD pipelines, automated infrastructure delivery, and cloud deployments
  • Ensure high availability, performance optimization, and reliability of distributed systems
  • Provide architectural guidance to developers in alignment with global engineering standards
  • Ensure compliance with security, regulatory, and internal quality standards
  • Actively participate in technical discussions, problem-solving, and resolution of architectural blockers

requirements-expected :


  • Bachelor’s degree in Computer Science, Engineering, or related field
  • Minimum 8 years of hands-on experience in Java development within enterprise environments
  • Expertise in backend microservices development using Spring Boot
  • Solid experience in API design and creation of architectural artefacts (low-level designs, data models)
  • Practical exposure to Kafka, Docker, Kubernetes, and containerized environments
  • Good understanding of distributed systems design and application performance optimization (JVM tuning)
  • Hands-on experience with cloud platforms and DevOps practices (CI/CD, infrastructure automation)
  • Familiarity with monitoring and observability tools (e.g., Grafana, Prometheus, Splunk)
  • Good knowledge of application security, authentication mechanisms, and middleware solutions
  • Experience in financial services, ideally within payments domain, is considered a strong advantage
  • Strong analytical skills and ability to work independently
  • Excellent communication in English

offered :


  • Hybrid working model
  • International working environment
  • Involvement in developing modern payment banking services
  • Full-time job agreement based on b2b
  • Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
  • Multisport card (also for an accompanying person)
  • Life insurance

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • remote work opportunities
  • flexible working time
  • integration events
  • dental care
  • extra social benefits

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    118 765
    17 793