1 day ago
Warsaw, PolandSenior
Responsibilities
- Develop greenfield internal tools and operational systems using Java and Spring Boot.
- Design and build new products and deliver new versions of existing products in a distributed environment.
- Contribute throughout the product lifecycle, including operational discovery, problem framing, architecture, implementation, testing, and delivery.
- Develop distributed systems using relational and NoSQL databases, caching solutions, event-driven architectures, and messaging services.
- Contribute to technical decisions, continuous integration, automation, code reviews, and technical guidance across teams.
- Collaborate with a self-organized, cross-functional, distributed team in an Agile environment.
Requirements
- 7+ years of professional experience with Java.
- Strong experience developing distributed systems with Spring Boot.
- Experience with MySQL, PostgreSQL, RDS, MongoDB, and DocumentDB.
- Experience with Redis or ElastiCache and event-driven architectures using Kafka, SQS, SNS, or RabbitMQ.
- Hands-on experience with AWS services such as RDS, S3, and EC2.
- Experience with Docker, Kubernetes, GitLab CI, Terraform, and Datadog.
- Upper-intermediate English or higher.
- Experience working in an Agile setup.
- Data engineering skills such as ETL and Snowflake are nice to have.
- Experience working with distributed teams is nice to have.
Benefits
- B2B/freelance cooperation based on a service agreement rather than an employment contract.
- Independent-contractor working model with responsibility for delivering agreed services and submitting invoices.
- Collaboration with a distributed, self-organized, cross-functional team in a greenfield environment.
- Low-bureaucracy, pragmatic, collaborative team culture.
Tech Stack
Apache KafkaAWSDatadogDockerGitLab CI/CDJavaKubernetesMongoDBMySQLPostgreSQLRabbitMQRedisSnowflakeSpring BootTerraform
Categories
About Flix
Flix builds a travel-tech platform and consumer apps that sell intercity bus and rail tickets under FlixBus, FlixTrain, Greyhound, and Kamil Koç. It uses an asset-light model, partnering with local operators while handling network planning, pricing, and marketing to connect travelers in 40+ countries. Founded in 2011 and headquartered in Munich, it offers a unified booking experience across Europe, the U.S., and Turkey.
