Senior Java Developer
Infogain Poland•Kraków
💰 Wynagrodzenie
Widełki nieujawnione
📋 Informacje
📝 Opis główny / Wstęp
Project Info
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.
Job Requirements
- 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