We’re looking for Middle Java engineer to join our team in Ukraine and be a part of the project focusing on virtual security, administrative, and operational improvement services.
Our team will build a new virtual security system. Consisting of desktop, web and mobile experiences.
What would be your responsibilities:
▪️ Design/development of new features from scratch
▪️ Bug fixing
▪️ Writing API/unit/integration tests
▪️ Code review
▪️ Participation in Scrum events with the client
Requirements:
▪️ Work with Java at least for two years, (Java 8/11)
▪️ Experience with Spring framework, Spring Boot, strong knowledge of Spring core and MVC modules
▪️ Know and understand basic software design patterns
▪️ Real project experience designing software systems
▪️ Understand what is RDBMS, basic DB design principles, experience with SQL, project experience with any SQL DB (MySQL, MSSQL, Oracle, PostgreSQL)
▪️ ORM — Spring Data, Hibernate
▪️ Strong VCS (git) knowledge
▪️ Knowledge and project experience with build tools (Maven or Gradle)
Will be a plus:
▪️ RESTful services
▪️ AWS
▪️ GraphQL
▪️ Docker
▪️ SQL
▪️ Rabbit MQ
▪️ TDD
We offer:
Friendly team that helps you achieve results
Competitive salary and performance-based reviews
Collaborate with us remotely within Ukraine or in our office in Kyiv
18 standard time off days and covering public holidays
Medical insurance coverage
Adequate management
Flexible working schedule
About us:
We’re an outsourcing company with clients from all over North America. We deliver smart solutions for the bright future by building intuitive and user-friendly websites, mobile applications, and software for companies of all sizes.
Based in the heart of Ukraine, Kyiv city, we keep track of the innovative technologies and apply them during our work to ensure that the products we create stand out.
We are thrilled to welcome enthusiastic and talented specialists to create life-changing IT solutions, deal with complex tasks, and enhance the digital presence of companies worldwide. If this is something you would like to do for a living — join our team of professionals today!