.
Senior Java Developer
  • Kraków
Senior Java Developer
Kraków, Kraków, Lesser Poland Voivodeship, Polska
Infogain
29. 3. 2026
Informacje o stanowisku

We are looking for a Senior Java Developer for our client, based in Kraków and surrounding areas. The project involves developing a large-scale communication platform in the travel industry that generates traveler documents and delivers time-critical notifications via email and SMS (over 1 million emails and approximately 100,000 SMS messages daily).

The system is responsible for informing travelers about schedule changes, web check-in availability, and flight status (from 24 hours before departure up to the departure time), as well as collecting post-trip feedback.

  • Own the end-to-end technical architecture for a multitenant, high throughput messaging platform: event driven services, template rendering, document generation, deliverability, and channel expansion

  • Define service boundaries, data contracts, and platform SLOs (latency, throughput, deliverability); codify resilience (idempotency, retries, backoff, circuit breaking) and correctness (deduplication, exactly once where feasible).

  • Lead design reviews and drive architectural RFCs/decision records; ensure documentation quality aligns with org guidelines.

  • Guide modernization (e.g., Java 21 and newer, security hardening, SDLC improvements like GitHub Actions CI).

  • Partner with Product to translate roadmap themes into platform epics (capacity, compliance, channel enablement); sequence tech debt with product outcomes.

  • Elevate engineering standards, performance tuning, and observability (OpenTelemetry, metrics, logs, tracing).

  • Collaborate with deliverability/infra teams on MTA configuration, SPF/DKIM/DMARC alignment, and reporting pipelines for at scale sending.

  • Deep expertise in  Java and JVM performance; significant experience designing  event driven systems at millions per day scale.

  • Handson  Spring Boot microservices, asynchronous messaging, API design, and data stores (SQL/NoSQL, caching), Google GCP experience.

  • Proven track record with HA, disaster recovery, multiregional patterns, and observability first design.

  • Knowledge of email/SMS ecosystems (MTA, deliverability, anti abuse, link tracking, templating, internationalization).

  • Security and compliance awareness (PII, GDPR, CAN-SPAM), static analysis workflows (e.g., Veracode).

  • Ability to influence across product/engineering; excellent written design documentation.

Nice to have

  • Experience enabling new channels (RCS/WhatsApp), running canary/feature flags, and cost/perf optimization on cloud Kubernetes.

Must possess a legal work permit in Poland

General benefits - depends on the form of employment 

  • Hybrid work model combining office & remote work 

  • Attractively located office with collaboration spaces

  • Onsite parking space for employees 

  • Referral program with financial bonus 

  • Life Insurance 

  • Budget for development (including language courses and others), clear career path with the possibility to gain experience in international environment 

  • Access to internal Learning Platform with multiple trainings oriented for professional growth 

Lifestyle benefits:  

  • Access to MyBenefit platform (Multisport included) 

  • Team Building activities 

  • Charity initiatives 

  • Working environment promoting diversity and inclusion 

Health benefits: 

  • Private medical care - Platinum Package

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


    105 189
    14 861