Junior Java Developer (Logistic Domain)

Remote (Ukraine only) Java Software Developer

Required skills

Java / good
Spring / good
Agile / good
English / good

Are you willing to work with the EU’s biggest logistics company? Do you really want to have a great opportunity to gain experience supporting a production system and live product? Are you not afraid of complex tasks?

If yes, then you are a perfect match for our team!

Customer

The company, headquartered in Germany, is one of Europe’s leading logistics providers. Its competence lies particularly in the development and realization of integrated supply chain systems, and it is considered a pioneer of contract logistics

Project

The aim of the project is to organize the delivery of parcels and refers to vacant capacities of fleet operators by using an IT platform developed in-house. Parcels are expected to reach their destination when shoppers are ready to receive them. A simple idea which can prove to be a logistical challenge. The project is set to solve this Last Mile delivery challenge.

Requirements

  • At least 2 years of practical experience as a Java developer in IT
  • Good knowledge of Java 8
  • Hands-on experience with Spring, Spring 2.1, or later
  • Experience writing public REST API
  • Understanding of Oracle DB
  • Experience with Flyway, Ansible , Rabbit MQ
  • At least Intermediate level of English

 

Very nice to have:

  • Experience with Camunda Platform or any workflow automation platform
  • Docker/Docker-compose
  • CI/CD with GitLab

Personal Profile

  • High level of self-organization
  • Attention to details
  • Good communication skills

Responsibilities

  • Analyze, design, and implement software requirements
  • Conduct software requirements clarification, programming, testing, and debugging
  • Collaborate with other team members to design and optimize code
  • Report status and progress according to the project and company demands
  • Participate in an Agile/Scrum methodology to deliver high-quality software
  • Escalate technical issues that can’t be solved without additional involvement of project, department, or top management
  • Document all programming tasks and procedures
  • Perform production maintenance

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb