Java Senior Back End Engineer Project Overview :
Client is the global market leader when it comes to tech- and data driven business travel solutions. As a platform company powering businesses all over the world Client offers end-to-end hotel management solutions to more than 7.
000 corporate businesses globally to simplify their business travel. State of the art service solutions like strategic consulting & hotel procurement, travel payment and expense solutions and efficient tools to manage corporate meetings and group booking facilitate the travel processes and guarantee savings along the value chain.
Today we work globally with the Fortune 500, such as Google, China Mobile, Amazon, Siemens, Hitachi, Alibaba, Volkswagen, WorldBank.
Our mission at Client is to build a Lodging-as-a-Service platform and our engineers work on the business logic for all of that.
We’re looking for people with a strong background or interest in building successful products or systems; you’re comfortable in dealing with lots of moving pieces;
you have exquisite attention to detail; and you’re comfortable learning new products and technologies.
Рекрутерка Христина Міленіна Responsibilities :
Code review, code optimization;
Technical tasks implementation, design, refactoring;
Estimates & planning of technical tasks;
Participate in team forming, technical interviews;
Creating technical documentation & vision.
4+ years' experience as a software engineer;
Excellent Java knowledge (Core, OOP, DDD);
Knowledge with object oriented design & coding standards and methodologies;
Experience in Java, Spring Core, Spring AOP, Spring Data, Spring Boot;
Experience with unit testing and code quality tools (TDD, BDD);
Understanding of development principles and paradigms, architectural concepts, patterns, and approaches;
Ability to work collaboratively within a team and with external stakeholders;
Ability to assimilate knowledge quickly and efficiently.
Nice to have :
Experience in RESTful services;
Experience in Microservices architecture;
Experience working in cloud based infrastructure;
API design and documentation skills;
Experience with Kubernetes and Helm.