We’re looking for a Java engineer to join our team in Ukraine to build a modern cloud ERP system for construction companies. It is a full-cycle company management service including accounting, resource planning, inventory, etc. We are a complete technology partner for our client which means that all the development and technical solutions are done by us.
What would be your responsibilities:
— Design/development of new features from scratch
— Bug fixing
— Writing integration tests
— Code review
— Participation in Scrum
— Work with Java at least for three years, (Java 8/16)
— Experience with Spring framework, Spring Boot, strong knowledge of Spring core and MVC modules
— Strong knowledge of Spring Data and Hibernate
— Real project experience designing software systems
— DB design principles, experience with SQL, project experience with any SQL DB (MySQL, MSSQL, Oracle, PostgreSQL)
— Strong Git knowledge
— Knowledge and project experience with build tools (Maven or Gradle)
Will be a plus:
Adequate management & Friendly team that helps you achieve results
Condition package: competitive salary, performance-based reviews, 18 working days of paid vacation; medical insurance; individual English training; flexible working schedule
Co-working office in Kyiv that you visit when you want
We’re a technology company with clients from US and Canada. Today we’re a team of 60 engineers, working with software startups and mature non-software businesses.
Our difference is that we believe in the power of engineering and we bring our teams as close to real-world problems as possible.
Our developers are encouraged to see how their code is used in production, hear feedback from the users, challenge solutions and see to the root of business problem.