Job Details
Location

Remote, Warsaw

Job Type

Senior Java Developer

Experience

5 years

Offered Salary

16k - 25k

Brief job description

For our client in logistics we are looking for an experienced Senior Java Developer. You will be part of the IoT department, that can be divided into 3 areas:

1. Integration with systems supplying telemetry data from devices. Most of the integrations are based on the REST API.

2. Streaming telemetry data, data enrichment and calculation of events, e.g. alerts when the temperature exceeds a certain level.

3. Access to customer data – here customers can create shipments that are monitored by the IoT platform.

International team – most of the developers are from Poland (4 Backend and 2 Frontend Developers), tester from China and Product Owner from Germany.

During COVID only remote work is allowed. After COVID it will be allowed to choose either to work fully remotely, partially remotely or from one of the client offices.

 

Your daily tasks on the job

  • Develop new business functionalities and integration services based on Java Technology and the latest technologies and architectures,
  • Improve and implement entity relationship model based on Domain Driven Design approach,
  • Improve and implement unit and integration tests.

 

Must have

  • OOP,
  • Java,
  • Spring,
  • Hibernate,
  • Gradle,
  • Git,
  • Spock,
  • JMS,
  • English,
  • Communication skills,
  • Team player.

 

Technology stack

  • Microservices architecture – IoT itself is 20+ microservices.
  • Java 11, Spring Boot, Hibernate, Kafka
  • AWS: Dynamodb, Kinesis, SQS, terraform