HR & IT Recruitment Services Remote recruitment & HR services Recruitment subscription About Us Contacts ALL JOBS IT JOBS CV EXAMPLES Blog 2 Case Studies

Vacancy: Java Developer

We are looking for a Middle Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

 

The Client is a leading provider of groundbreaking software tools and data for farmers in the UK, Africa and Europe. They combine the best technology from satellite operators, weather data providers and the world’s leading agricultural research teams to deliver tools that help farmers grow more. This is an opportunity to take part in an innovative project that brings ML into agriculture.

 

Project tech stack: Java 8, Spring, SQL, REST, GIT; OOP concepts, Design patterns, microservices, PostgreSQL; Docker, Kubernetes, ADO, AWS.

 

Responsibilities:

  • Contribute to all phases of the development lifecycle.
  • Write well-designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
 

Requirements

  • At least 3 years of experience in software development.
  • Proven experience with Java 8, Spring Boot, Maven.
  • Object-oriented analysis and design using common design patterns.
  • Hands-on experience in SQL, PostgreSQL, REST, Git.
  • Proven working experience with microservices.
  • Upper-intermediate level of English (part of the team on the Client's side is in the UK).

Nice to have:

  • Docker
  • Kubernetes
  • ADO
  • AWS

 

Join the Znoydzem community.

Apply as a Specialist

I agree to and accept that ZNOJDZIEM LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or ZNOJDZIEM LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

I agree to and accept that ZNOJDZIEM LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or ZNOJDZIEM LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.