5+ years of commercial Java development (Java 11/17+, Spring Boot, Spring Security, JPA/Hibernate)
Strong experience with distributed systems - microservices, event-driven patterns, inter-service communication
Deep JVM internals: memory model, GC tuning, concurrency, performance profiling
Apache Kafka - producers, consumers, consumer groups, offset management, error handling
PostgreSQL - relational modelling, indexing strategy, query plans, schema migrations
Docker + Kubernetes - day-to-day production usage
Maven/Gradle, Git, JIRA, Confluence, Code Reviews, CI/CD
Proven ability to work with non-technical stakeholders and write design documents others want to read
English B2+ - team and stakeholder communication
Proficiency in leveraging AI tools and large language models (e.g., GitHub Copilot, ChatGPT, Claude) to enhance productivity, accelerate development, and solve complex problems
Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows
Kotlin development experience
Domain-Driven Design (DDD), CQRS, Event Sourcing
gRPC, GraphQL
GCP: Cloud Functions, Pub/Sub, GKE, Cloud Spanner
MongoDB
Experience with high-throughput, low-latency systems
Background in e-commerce, logistics, or fintech
Additional Information
Why Join InPost?
Opportunity to work in a diverse, international, and cross-functional environment, along with leading experts
You work and learn from a senior leader and their leadership team, expanding your experience and exposure in the e-commerce and logistics industries
InPost is a growing company that offers its people an increasing number of opportunities in several locations in Europe
Fulfilling careers with a range of benefits and investing in providing training opportunities for people development
You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and the circular economy every day
Excellent working environment and flexible hours