Java Software Engineer

Full-time
Poland
Mid Level
Posted 3 hours ago
Apply for this position → Go ad-free with Premium ×

Company Description

InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.

We are currently looking for a Java Developer to join our Courier Dev Team responsible for delivering value to millions of customers in Poland and other European countries.

Job Description

Your responsibilities:

  • Design, implementation and testing of high-performance, reactive microservices in Java 25 using state-of-the-art methods and technologies.

  • Creating and evolving event-driven systems using Spring WebFlux, Kafka, and NoSQL/SQL databases.

  • Have your share of ownership of incidents and issue tracking, as well as proposing improvements to the current applications.

  • Advocate an engineering culture of quality, good development principles and innovation from inside your team.

  • Contribute with the creation and maintenance of architectural technical documentation, including System Design and RFC documents.

  • Collaborate with QA and other teams to deliver complex functionalities across many projects.

Qualifications

  • A solid foundation in software engineering (bachelor's degree preferred) with 3+ years of experience.

  • Java development experience including knowledge of reactive/non-blocking programming and common tooling such as Spring Boot, Spring WebFlux, SQL/NoSQL.

  • Knowledge of messaging frameworks (preferably Kafka) and event-driven architectural patterns, like Event Sourcing or CQRS.

  • Knowledge of traditional software development processes and tools, including Maven, Git, JIRA, Confluence, Code Review, and CI/CD.

  • Hands-on experience developing microservices with a focus on high performance and scalability. Preferred modern technologies include Apache Kafka, REST APIs, containerization (Docker, Kubernetes), and cloud-based infrastructure (preferably Google Cloud Platform).

  • Taking initiative and ownership of tasks and commitments. Ability to understand requirements and deliver high quality implementation from start to finish while still contributing to a culture of continuous improvement in an Agile/Scrum environment.

  • Good command of English

  • Proficiency in leveraging AI tools and large language models (e.g., Claude, GitHub Copilot) to enhance productivity, accelerate development, and solve complex problems.

  • Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows.

Additional Information

Why 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 her leadership bench, extending your experience and exposure in the e-commerce and logistic industry.

  • InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe.

  • Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development.

  • You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and circular economy every day.

  • You will have the opportunity to get involved in developing the company's own product.

Go ad-free with Premium ×
Apply for this position →
About the Job
Full-time
Poland
Mid Level
Posted 3 hours ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Java Software Engineer

Company Description

InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading OOH e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska, InPost provides delivery services through our network of almost 47,000 Automated Parcel Machines (APMs) and almost 35,000 pick-up drop-off points (PUDO) in nine countries across Europe, as well as to-door courier and fulfilment services to e-commerce merchants. InPost’s lockers provide consumers with a cheaper and more flexible, convenient, environmentally friendly and contactless delivery option.

We are currently looking for a Java Developer to join our Courier Dev Team responsible for delivering value to millions of customers in Poland and other European countries.

Job Description

Your responsibilities:

  • Design, implementation and testing of high-performance, reactive microservices in Java 25 using state-of-the-art methods and technologies.

  • Creating and evolving event-driven systems using Spring WebFlux, Kafka, and NoSQL/SQL databases.

  • Have your share of ownership of incidents and issue tracking, as well as proposing improvements to the current applications.

  • Advocate an engineering culture of quality, good development principles and innovation from inside your team.

  • Contribute with the creation and maintenance of architectural technical documentation, including System Design and RFC documents.

  • Collaborate with QA and other teams to deliver complex functionalities across many projects.

Qualifications

  • A solid foundation in software engineering (bachelor's degree preferred) with 3+ years of experience.

  • Java development experience including knowledge of reactive/non-blocking programming and common tooling such as Spring Boot, Spring WebFlux, SQL/NoSQL.

  • Knowledge of messaging frameworks (preferably Kafka) and event-driven architectural patterns, like Event Sourcing or CQRS.

  • Knowledge of traditional software development processes and tools, including Maven, Git, JIRA, Confluence, Code Review, and CI/CD.

  • Hands-on experience developing microservices with a focus on high performance and scalability. Preferred modern technologies include Apache Kafka, REST APIs, containerization (Docker, Kubernetes), and cloud-based infrastructure (preferably Google Cloud Platform).

  • Taking initiative and ownership of tasks and commitments. Ability to understand requirements and deliver high quality implementation from start to finish while still contributing to a culture of continuous improvement in an Agile/Scrum environment.

  • Good command of English

  • Proficiency in leveraging AI tools and large language models (e.g., Claude, GitHub Copilot) to enhance productivity, accelerate development, and solve complex problems.

  • Ability to critically evaluate AI-generated outputs and apply them responsibly within professional workflows.

Additional Information

Why 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 her leadership bench, extending your experience and exposure in the e-commerce and logistic industry.

  • InPost is a growing company that offers its employees an increasing number of opportunities in several locations in Europe.

  • Fulfilling careers with a range of benefits for employees and investing in providing training opportunities for their development.

  • You will feel a part of the InPost community that makes an impact on sustainability, convenient deliveries, and circular economy every day.

  • You will have the opportunity to get involved in developing the company's own product.