Gfi Poland

Java Developer

LOCATION: Remote

YOUR TASKS:

  • 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.

SKILLS:

  • 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.

NICE TO HAVE:

  • 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.

Why work in Inetum?

We focus on cooperation and responsibility of our employees - together these features affect the quality of solutions provided. You will work in cool teams, among open and communicative people. Our office is a friendly work environment where you can find your place and you can always count on the support of your colleagues. With the help of internal trainings - small and large - we support professional and personal development.

We count on your commitment, initiative and good ideas. Join us today!

 

None of our job offers is right for you? Tell us about your achievements, what you are currently working on, and what you would like to do in Inetum. As soon as the perfect project for a person of your expertise appears, we will contact you.

If you want to start your career in IT, we invite you to look at our offer in the Internships and Placements tab. Apprenticeships & Interships