Sorry, this position is not available anymore

Middle Java Engineer

Location:
Kyiv
Technical Level:
Middle
Job Category:
Software Development
About the project: This is all about some integrated supply chain event platform, solution provides data capture solutions that support cross-enterprise, logistical processes and connect employees. So clients rely on this solution or improve their logistics management at selected interfaces with individual system modules.

Responsibilities:

  • Take a big role in the process of moving from monolithic application to microservices architecture
  • ​Break-Up of back-end Monolith into meaningful business-related domains including analysis of system and concept (Domain-driven Design)
  • Implement company products using Java (Spring Boot) framework
  • Be proactive, participate in decision-making process, influence technology stack, take ownership of the end result
  • Perform a variety of software development activities such as development, integration, unit testing, and assisting with end-user documentation
  • Deliver great and consistent results being a team member of a Scrum team
Requirements:
  • 2+ years of recent hands-on coding and software design
  • ​Good knowledge of Java (Spring Boot), Messaging, REST, Event-Driven Architecture
  • Experience with scalable cloud-based microservices is required (preferably in Pivotal Cloud Foundry and Azure)
  • Experience with development of relational data models for MySQL and PostgreSQL
  • Strong knowledge of object-oriented and component-based design principles
  • Intermediate+ English level 
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more