JustJoin.IT Hybrydowo Senior

Lead Java Engineer

Infogain

⚲ Kraków

150 - 170 PLN/h brutto (UoP)

Wymagania

  • Microservices
  • API
  • Java
  • SQL
  • Spring Boot
  • NoSQL

Opis stanowiska

We are looking for a Lead Java Engineer 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 architecture for a multi‑tenant, event‑driven messaging and document‑generation platform. • Define domain boundaries, APIs and message schemas; standardize idempotency, retries/backoff, and dead‑letter policies. • Drive modernization (Java 17), cloud‑native deployments, observability (metrics, logs, tracing) and CI/CD governance. • Set platform SLIs/SLOs for throughput, latency, and deliverability; lead capacity planning and performance tuning. • Partner with Product to translate roadmap themes (e.g., new channels) into epics and technical milestones; de‑risk delivery. • Champion security and compliance (PII, GDPR, CAN‑SPAM) and hardening (static analysis, dependency hygiene). • Mentor engineers through design reviews, architecture documents and hands‑on guidance. • Extensive Java expertise and deep knowledge of distributed systems and microservices at high scale. • Hands‑on Spring Boot, asynchronous messaging API design, caching, and SQL/NoSQL data stores. • Proven experience with HA/DR patterns, multi‑region architectures and cost/performance optimization. • Familiarity with email/SMS domains (MTA integration, SPF/DKIM/DMARC, sender reputation). • Excellent technical communication and decision‑record documentation Nice to have • Experience introducing new channels (e.g., WhatsApp/RCS) and feature‑flag/canary strategies. • Background in document templating/rendering pipelines and internationalization. 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