Match score not available

Java Engineer - Merchant Portal (Maternity Cover)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

3+ years of relevant experience in software engineering, particularly in Java development., Proficiency in Spring Boot, JPA/Hibernate, and microservices architecture., Experience with relational and non-relational databases, and modern development tools like Git and CI/CD., Fluency in English and familiarity with Agile/Scrum methodologies..

Key responsabilities:

  • Design and build high-performance microservices in Java using modern technologies.
  • Continuously improve applications and manage reported incidents and issues.
  • Promote a culture of quality and innovation within the engineering team.
  • Collaborate with peers, mentor team members, and maintain comprehensive documentation.

InPost logo
InPost Large https://inpost.pl/
1001 - 5000 Employees
See all jobs

Job description

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.

At InPost, we are passionate about developing software that facilitates our customers in sending and receiving their goods. Thanks to our team's efforts, it is now possible to enhance our merchants' experience through a fast and simple process for onboarding their organizational accounts and managing their settings. We have delivered tools that all services within InPost utilize to recognize and process information about companies.

On our way to build a Global Tech Team, we are seeking an experienced Java Software Engineer to support us in building highly scalable and highly available applications. Specifically, were 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 looking for someone who enjoys working with the product and technology. 

This is a temporary position to provide maternity cover.

Job Description

Development stack: Java 17+, Maven/Gradle, Spring Boot, Hibernate, Junit, Spock, Docker, Kubernetes, Kafka, Kibana, Keycloak, PostgreSQL, MongoDB, Dynatrace, Helm, Argo CD, GitLab, Miro.

Responsibilities:

  • Designing, building, and testing high-performance microservices in Java using state-of-the-art methods and technologies.
  • Strive to continuously improve the application you own. Be responsible for a share of reported incidents and issues.
  • Advocate for an engineering culture of quality, good development principles, and innovation within the team.
  • Have a design-first approach to building software. Document the decisions made within and beyond your team. Maintain and ensure the quality and actuality of the documentation.
  • Collaborate with testers and other peers and be willing to mentor team members when necessary.

Qualifications
  • A solid foundation in software engineering – relevant experience of 3+ years.
  • Backend or full-stack Java development experience including knowledge of common tooling such as Spring Boot and JPA/Hibernate.
  • Experience in designing data structures for relational and non-relational databases.
  • Knowledge of traditional software development processes and tools, including Maven/Gradle, Git, JIRA, Confluence, Code Reviews, and GitLab CI/CD.
  • Hands-on experience developing microservices using modern technologies such as Apache Kafka, REST APIs, containerization (Docker, Kubernetes), and cloud-based infrastructure (GCP or another).
  • Experienced in taking ownership of tasks, commitments, and quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.
  • Fluent in English.

Nice to have:

  • DevOpsing experience, GitOps approach
  • MongoDB

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.

 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving

Related jobs