Skip to main content
InPost

Senior Java Engineer (m/f/n)

RemotePoland only
Published
Role
Backend
Experience
Senior
Employment
Contract
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to PL only. Set where you work from to check your eligibility.

No BS summary

Senior Java backend engineer with 5+ years in Java 11/17+, Spring Boot, microservices, Kafka, PostgreSQL, Docker/Kubernetes and GCP. Must communicate in English B2+ and work B2B from Poland, either hybrid in Warsaw/Kraków for InPost Pay or fully remote for Merchant Portal.

Core skills

JavaSpring BootApache Kafka

Required skills

Spring SecurityJPAHibernateMicroservicesEvent-driven patternsPostgreSQLDockerKubernetesGCPMaven/GradleGitJiraConfluenceCode ReviewsCI/CDAI toolsLarge language modelsGitHub CopilotChatGPTClaude

Optional skills

KotlinDomain-Driven DesignCQRSEvent SourcinggRPCGraphQLGCP Cloud FunctionsGCP Pub/Sub

Required languages

English B2+

What you'll do

  • Design and implement high-performance microservices in Java / Spring Boot
  • Build and maintain event-driven integrations using Apache Kafka
  • Own the data layer: schema design, query optimisation, migrations (PostgreSQL)
  • Work within a containerised cloud-native environment: Docker, Kubernetes, GCP
  • Hold the bar on code quality through reviews, testing standards, and CI/CD discipline
  • Mentor team members and advocate for a culture of quality and continuous improvement
  • Take full ownership of features end-to-end - from requirements to production and beyond
  • Work directly with business stakeholders to challenge assumptions and align on solutions
  • Understand your product deeply - the business context, the customer impact, the why behind every feature
  • Navigate complexity across a large organisation with many teams, build bridges, and push things over the finish line
  • Write clear technical documentation: System Design docs, RFCs, and ADRs
  • Identify and address technical debt proactively - before problems become incidents
  • Participate actively in architecture discussions with well-reasoned proposals

What they require

  • 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.
  • Preferred: Experience with high-throughput, low-latency systems
  • Preferred: Background in e-commerce, logistics, or fintech

Benefits

  • 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

Polish private postal operator based in Krakow

LogisticsEnterpriseinpost.pl/
Salary not disclosed