FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Developer
Piletilevi PLGBackend Developer building microservices for event ticketing at PLG Group. Collaborating with teams to develop scalable and reliable backend solutions in Prague.
Tech Stack
Tools & technologiesCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKafkaKotlinKubernetesMicroservicesPostgresSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design and develop backend microservices: using Kotlin Spring Boot, following clean code and architectural best practices.
- Build and maintain event-driven systems: leveraging message brokers such as Kafka or Google Pub/Sub, applying patterns like outbox where appropriate.
- Participate in architectural decisions: contributing to the design of scalable, resilient distributed services across the PLG platform.
- Collaborate cross-functionally: working with product, frontend, and QA teams to define specifications and ensure features meet quality standards.
- Conduct code reviews: sharing knowledge and raising the overall quality bar within the team.
- Identify and address technical debt: proactively improving system reliability, performance, and maintainability.
Requirements
What you’ll need- Strong backend fundamentals: 3+ years of experience building production-grade backend services in Kotlin and/or Java with Spring Boot.
- Microservice architecture: practical experience designing and operating distributed systems; comfortable with service decomposition, API design, and inter-service communication.
- Event-driven architecture: solid understanding of event sourcing, CQRS, outbox pattern, and experience working with Kafka, Google Pub/Sub, or equivalent.
- Cloud and infrastructure basics: working knowledge of Google Cloud Platform and containerisation (Docker, Kubernetes); CI/CD experience (GitHub Actions or similar).
- Database experience: comfortable with relational databases (PostgreSQL preferred); practical experience with ORMs and aware of the trade-offs.
- Collaborative mindset: team player who communicates clearly, welcomes feedback, and takes initiative when something needs fixing.
- Language: fluent English (B2/C1); Czech or Slovak is a bonus.
Benefits
Comp & perks- Hybrid work after the probation period – usually 3 days in the office, up to 2 days home office (we trust teams to agree on what works)
- 25 days of holiday
- MultiSport card – you pay 330 CZK, we cover the rest
- Edenred Flexi benefits – 10,560 CZK/year for culture, leisure, health or education
- Meal vouchers – 124 CZK per working day, paid monthly with your salary
- FreshPoint fridge with yummy ready-to-eat meals for the better price
- Fully stocked kitchen – fruit, snacks, great coffee, toasties and plenty of alternative milks
- Modern office in the centre of Prague – right by the main train station, co-working spaces included, and yes… the rooftop with breathtaking sunset views of Prague Castle
- Coursera Plus for learning and your growth
- Possibility of joining English classes
- Company MacBook
- Team life – monthly breakfasts with leaders, summer BBQs, offsites, sports, Xmas parties… and room for your ideas (seriously!)
- Open, no-bullshit communication and a high-trust culture
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinSpring Bootmicroservice architectureevent-driven architectureAPI designCQRSrelational databasesPostgreSQLDockerKubernetes
Soft Skills
collaborative mindsetteam playerclear communicationwelcomes feedbackinitiative