FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Java Software Engineer
InPost Group. Design, implementation and testing of high-performance, reactive microservices in Java using state-of-the-art methods and technologies.
Tech Stack
Tools & technologiesApacheCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesMavenMicroservicesNoSQLSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Design, implementation and testing of high-performance, reactive microservices in Java 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.
Requirements
What you’ll need- 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.
Benefits
Comp & perks- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javareactive programmingSpring WebFluxKafkaNoSQLSQLmicroservicesMavenGitCI/CD
Soft Skills
initiativeownershipcontinuous improvementcollaborationcommunicationcritical evaluation
Certifications
bachelor's degree