InPost

Senior Java Engineer (m/f/n)

InPost
Apply
9 hours ago
Remote, Poland +2 moreSenior

Responsibilities

  • Design and implement high-performance microservices using Java and Spring Boot.
  • Build and maintain event-driven integrations with Apache Kafka.
  • Own schema design, query optimization, migrations, and the PostgreSQL data layer.
  • Operate services in containerized cloud-native environments using Docker, Kubernetes, and GCP.
  • Maintain code quality through reviews, testing standards, and CI/CD practices.
  • Own features end-to-end from requirements through production and ongoing improvement.
  • Collaborate with business stakeholders, challenge assumptions, and align on solutions.
  • Write system design documents, RFCs, and ADRs and participate in architecture discussions.
  • Identify and address technical debt proactively and contribute to incident prevention.
  • Mentor team members and promote quality and continuous improvement.

Requirements

  • At least 5 years of commercial Java development experience.
  • Strong experience with distributed systems, microservices, event-driven patterns, and inter-service communication.
  • Experience with Java 11/17+, Spring Boot, Spring Security, JPA, and Hibernate.
  • Deep knowledge of JVM internals, including the memory model, garbage collection tuning, concurrency, and performance profiling.
  • Hands-on Apache Kafka experience with producers, consumers, consumer groups, offset management, and error handling.
  • Strong PostgreSQL skills, including relational modeling, indexing strategy, query plans, and schema migrations.
  • Day-to-day production experience with Docker and Kubernetes.
  • Experience with Maven or Gradle, Git, JIRA, Confluence, code reviews, and CI/CD.
  • Ability to work with non-technical stakeholders and write clear technical design documents.
  • English proficiency at B2+ level.
  • Ability to use and critically evaluate AI tools and large language models such as GitHub Copilot, ChatGPT, and Claude.
  • Kotlin experience, Domain-Driven Design, CQRS, Event Sourcing, gRPC, GraphQL, GCP services, MongoDB, high-throughput systems, or relevant e-commerce, logistics, or fintech experience are nice-to-have qualifications.

Benefits

  • Diverse, international, and cross-functional working environment with experienced experts and leaders.
  • Training and development opportunities with potential career growth across European locations.
  • Opportunity to work on e-commerce, logistics, sustainability, convenient delivery, and circular-economy products.
  • Excellent working environment and flexible hours.
  • B2B contract arrangement.
  • InPost Pay positions use a hybrid model with one office day per week in Warsaw or Kraków and remaining days remote.
  • Merchant Portal positions are fully remote.

Tech Stack

Categories

InPost

About InPost

5,001-10,000 employees

InPost is a public logistics company listed on Euronext Amsterdam that builds and operates an out-of-home parcel delivery network for e-commerce. Its network includes more than 50,000 out-of-home pick-up points, including over 27,000 parcel lockers, plus to-door courier and fulfillment services for online merchants across Poland, the UK, Italy, Iberia, France and Benelux. Headquartered in Luxembourg, it acquired French operator Mondial Relay in 2021.

Contact me