Senior Java Engineer

Job not on LinkedIn

🔥 3 minutes ago

🇵🇱 Poland – Remote

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 14%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of InPost Group

InPost Group

10,000+ employees

🛍️ eCommerce

🚗 Transport

📦 Logistics

eCommerce • Transport • Logistics

InPost Group is Europe's leading e-commerce enablement platform, specializing in out-of-home delivery services. Founded in 1999 by CEO Rafal Brzoska, InPost provides cost-effective and environmentally friendly delivery solutions through a robust network of Automated Parcel Machines (APMs) and courier services. The company also offers pick-up drop-off (PUDO) services, enhancing convenience and efficiency for e-commerce merchants across Europe. InPost is committed to sustainability, reducing carbon emissions significantly in its delivery processes. With operations in countries like Poland, France, Benelux, the UK, and Italy, InPost continues to expand its innovative technology solutions to drive long-term growth in the e-commerce sector.

📋 Description

• Design and implement high-performance Java/Spring Boot microservices • Build and maintain event-driven integrations using Apache Kafka • Own the data layer, including schema design, query optimisation, migrations, and PostgreSQL • Work in a containerised cloud-native environment using Docker, Kubernetes, and GCP • Maintain code quality through code reviews, testing standards, and CI/CD discipline • Mentor team members and promote quality and continuous improvement • Own features end-to-end from requirements through production and beyond • Work with business stakeholders to challenge assumptions and align on solutions • Understand product business context, customer impact, and feature rationale • Navigate a large organisation, build bridges across teams, and deliver outcomes • Write technical documentation including System Design documents, RFCs, and ADRs • Identify and address technical debt proactively • Participate in architecture discussions with well-reasoned proposals

🎯 Requirements

• 5+ years of commercial Java development • Java 11/17+ • Spring Boot, Spring Security, JPA/Hibernate • Strong experience with distributed systems, microservices, event-driven patterns, and inter-service communication • Deep JVM internals knowledge: memory model, GC tuning, concurrency, and performance profiling • Apache Kafka: producers, consumers, consumer groups, offset management, and error handling • PostgreSQL: relational modelling, indexing strategy, query plans, and schema migrations • Docker and Kubernetes production usage • Maven/Gradle, Git, JIRA, Confluence, code reviews, and CI/CD • Ability to work with non-technical stakeholders and write clear design documents • English B2+ for team and stakeholder communication • Proficiency in leveraging AI tools and large language models such as GitHub Copilot, ChatGPT, and Claude • Ability to critically evaluate AI-generated outputs and apply them responsibly in professional workflows • Nice-to-have: Kotlin development experience • Nice-to-have: Domain-Driven Design, CQRS, Event Sourcing, gRPC, GraphQL, GCP services, MongoDB, high-throughput/low-latency systems, and e-commerce, logistics, or fintech experience

🏖️ Benefits

• Excellent working environment and flexible hours • B2B type of Contract • Training opportunities for people development • Opportunity to work in a diverse, international, and cross-functional environment • Exposure to e-commerce and logistics industries • Fulfilling careers with a range of benefits • Remote work arrangement, depending on team: fully remote or hybrid with one office day per week

Apply Now

Similar Jobs

🕒 April 1

Íslandsbanki

501 - 1000

💸 Finance

🏦 Banking

💳 Fintech

Senior .Net Developer at ISB Software Development Center in Warsaw. Collaborate to develop finance and customer servicing solutions with a focus on backend software.

Docker

Kubernetes

.NET

🕒 March 20

Alter Solutions Portugal

501 - 1000

💼 Consulting

📦 Logistics

🏥 Healthcare

Mid/Senior Java Developer focusing on improving technical tools for banking project. Building Fintech solutions for international use while being part of a Technology Feature Team.

Apache

Hibernate

Java

Kafka

Maven

Microservices

Spring

SQL