API Java Developer

Employment Type:Contract
Job Location:Prague Czech Republic
Job Function:

Software Engineer - Global Tracking API Project

 

We’re searching for passionate Java Backend Engineer to join our growing development team.

 

Such Developer should have strong knowledge of:

 

o Java 8

o Spring Framework

o Junit & Mocking framework (e.g. Mockito)

o Maven

o Rest & Soap API

o Git o OpenShift, Kubernetes, Docker

o Cloud based solutions (MS Azure, Google Cloud)

o CI/CD solutions like Jenkins

o Microservice-based architecture experience

o Automated test frameworks (e.g. RestAssured, Robot Framework,..)

o Node.js

o Bash scripting

• Passion to learn new technologies and build new projects • Be used to do and accept code review • Be used to run extra mile for the project and have passion to search for new technologies

 

 It is one of the pilots projects for concepts of DevOps, Microservice-based architecture and Cloud solutions.

 

At the moment we are mainly using following technologies:

  • OpenShift & Kubernetes
  • Docker
  • Java 8 (with plan to migrate to Java 11) • Spring Framework – Boot, MVC, Integration and others.
  • Git/GitHub Enterprise
  • Jenkins for CI/CD
  • MS Azure and Google Cloud (currently migrating out of MS Azure to Google Cloud)
  • • Apache Kafka • JUnit 4/5 • Groovy • RestAssured for automated integration testing • Jira

 

We have delivered the first API and we are currently focusing on:

 

- Globalizing the API with solution which will ship the solution to Cloud Data Centers around the globe (to provide low latency world wide)

- Other “Green Field” API projects