Middle/Senior Java Developer

Perks
  • Flexible Working
  • Free English Classes
  • Gym
  • Medical Insurance
  • Paid Vacation
  • Relocation

We are looking for motivated, pro-active developers willing to learn new technologies, working in challenging and fast-paced environments. You will be working in small cross-functional Agile teams responsible for the end-to-end development and component support using the ‘You Build It, You Run It’ principle.

Requirements:

  • 3+ years experience with Java (and experience with Java11)
  • Multithreading
  •  Strong understanding of Spring IoC (Core/Beans/Context)
  • Experience with Spring MVC/Webflux, Spring Security
  • Experience with Spring Boot
  • Understanding REST services
  • JUnit, Mockito, Cucumber
  • Gradle
  • Git, CI/CD

Main Responsibilities:

  • You will be participating in the global project on digitalising large businesses using a modern stack of technologies: implemented CI/CD, Infrastructure – AWS, Kafka, Elastic, Kubernetes, BE – Java 11, FE – Micro FrontEnt, JS React/Redux, GraphQL Apollo Stack with Federation, Mobile – React Native
  • You’ll be a part of the group which will work closely with the customer’s team where our Architect becomes a member of the customer’s Architect Group and our Delivery manager functioning as part of the customer’s Management
  • You will participate developing approaches and solutions not only accomplishing tasks