Java Developer

Java Developer

Contracto sem Termo


  • implementation of projects related to client data platforms applications;
  • real impact on system architecture and created solutions;
  • monitoring and providing support in the field of applications being built;
  • maintaining high quality software development standards;
  • solving programming problems and code optimization, all in cooperation with an experienced team working in the SCRUM methodology;
  • implementation of new software versions;
  • providing systems support and maintenance services;
  • writing functional tests using Spock / Cucumber.


  • min. 5 years of experience as a programmer in the JVM environment;
  • ability to quickly absorb new technologies and products;
  • knowledge of Spring Boot 2.x, infrastructure within Spring Cloud, ORM and Java language minimum version 1.8;
  • knowledge of design patterns and good programming practices (CleanCode, SOLID, KISS, OOP, CodeReview);
  • ability to write valuable unit tests, knowledge of TDD methodology;
  • knowledge of BDD methodology and practical ability to write functional tests (Spock / Cucumber / Gherkin);
  • knowledge of GIT and Maven’a / Gradle;
  • knowledge of Unix systems;
  • good command of English;
  • university degree in IT or several years of experience in creating IT systems.


  • ability to create solutions within the microservice architecture;
  • knowledge and experience of working in projects using Scrum;
  • knowledge of continuous delivery tools;
  • knowledge of Groovy, Kotlin, SQL and Linux;
  • knowledge of Apache Kafka, Docker, OpenShift / Kubernetes and Jenkins.





Poland / remote

Tipo de contrato

Contracto sem Termo



Apenas um ficheiro. - Limite de 3 MB. - Tipos permitidos: pdf, doc, docx

Apenas um ficheiro. - Limite de 3 MB. - Tipos permitidos: pdf, doc, docx

Termos e Condições Gerais