Remote JobsRemote CompanyBlog
Sign In
Sign Up
Back to all jobs

(Senior) Kotlin Software Engineer

Remote,Kraków, Poland
Software Development
Kotlin
Java
Microservices
Cloud
Kafka

Company Description

InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. InPost Group is a publicly traded company, with a market capitalization of about $5 billion as of March 2023. With over 10,000 employees worldwide, InPost Group is one of the largest out of home delivery providers in Europe, committed to providing sustainable and efficient delivery solutions to meet the evolving needs of customers in today's rapidly changing landscape.

Job Description

At InPost, we’re passionate about building software that helps our customers send and receive their goods.
Our team create software for parcel machines as well as pick-up/drop-off points that lay the foundations for our delivery network.
We are seeking an experienced Kotlin Software Engineer to support us in building highly - scalable and highly available applications. Specifically, we’re searching for someone who has profound experience when it comes to building cloud-compliant applications, having fresh ideas and a unique viewpoint, and who enjoys collaborating with a cross-functional and international team to develop real-world solutions and positive user experiences for every interaction. We are dealing with large amount of data using Apache Kafka and RabbitMQ on daily basis.

Development stack: Kotlin, Java 11+, Gradle, Maven, Spring Boot, JPA, Docker, Kubernetes, Kafka, RabbitMQ, PostgreSQL, MySQL, Dynatrace, ArgoCD, GitLab.

Responsibilities: 

  • Design, implementation, and testing of high-performance microservices in Kotlin and Java using state-of-the-art methods and technologies.
  • Have your share of ownership of incidents and issues 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 technical documentation, including System Design and RFC documents.
  • Taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.
  • Participate in On-Call rotations (3-4 days per month)

Qualifications

  • A solid foundation in software engineering. Bachelor’s degree preferred in Computer Science or a related field, with 5+ years of commercial experience.
  • SOLID understanding of OOP principles.
  • Full-stack Kotlin development experience including knowledge of common tooling such as Spring Boot and JPA/Hibernate. Additional Java experience is nice to have.
  • Strong sense of E2E application lifecycle ownership and a DevOps mindset.
  • Knowledge of traditional software development processes and tools, including Gradle/Maven, Git, JIRA, Confluence, Code Reviews and GitLab CI/CD.
  • Hands-on experience developing microservices using modern technologies such as Apache Kafka, RabbitMQ, REST APIs, containerization (Docker, Kubernetes), and cloud-based infrastructure (GCP or another).
  • English - working proficiency on B2+ level.

Additional Information

Why InPost?

  • Professional growth within the company
  • Excellent working environment
  • Flexible working hours
  • Possibility of remote work in Poland.
 Apply this job
Please mention that you found this job on remotewlb.com. Thanks & good luck!
 Apply
 Save
Share to :

InPost

New Job Alert

COMING SOON~
Follow us on
Give a ⭐ on
Similar Jobs
Find more remote jobs
Do you love using our product?

Share a testimonial/suggestion.We'd love to hear about it!

Click to submit✍️
logo of sitemark

Copyright © RemoteWLB 2025

Remote Dev JobsRemote Support JobsRemote Design JobsRemote Sales JobsRemote Product JobsRemote Business JobsRemote Data JobsRemote Devops JobsRemote Finance JobsRemote Legal JobsRemote HR JobsRemote QA JobsRemote Write JobsRemote Edu JobsRemote Market JobsRemote Management JobsRemote Others Jobs