InPost logo

Senior Java Engineer (m/f/n)

Posted about 1 hour ago

RemoteWarsaw/Krakow/Remote, , PolandSE

Job Description

Your responsibilities:

Engineering

  • 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

Ownership & Delivery

  • 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
  • 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

Qualifications

  • 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.

Nice-to-have

  • 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
  • We offer B2B type of Contract

 

Job details
Workplace
Remote
Location
Warsaw/Krakow/Remote, , Poland
Experience
SE
Employees
4647
Industry
Transportation, Logistics, Supply Chain and Storage
Headquarters
Kraków, Woj. Małopolskie
Founded
2006
Specialties
postal, mail, express, courier, direct mail, logistics, parcels, e-commerce, and MVNO

Key team members

Marieke Bax

Marieke Bax

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups