InPost
Senior Software Engineer (Java) - remote (m/f/n)
About this role
Description: Join InPost’s Consumer & Merchant Domain / Send Team to work on business-critical systems for parcel creation. Be part of a multidisciplinary team with high autonomy and influence on solution architecture. Requirements: Strong experience with Java 21+ and Spring Boot (MVC/WebFlux). Hands-on experience with Kafka and familiarity with PostgreSQL/MongoDB. Understanding of Hexagonal/Clean Architecture and microservices patterns. Experience with automated testing (Spock, JUnit) and CI/CD tools (Kubernetes, GitLab CI). Proficiency with AI coding tools (Claude Code, GitHub Copilot). Benefits: Work in a diverse, international, and cross-functional environment. Opportunities for professional growth and training in e-commerce and logistics. Flexible working hours and excellent working environment. B2B contract type with a range of benefits.