We are seeking a Senior Java Engineer to join our team in Minsk. The position will involve applying practical skills to build and maintain high scalable job advertising platform.
You will be working on improving of architecture of existing infrastructure. Currently application consists of few services which written in ruby/rails. We are looking for engineer who will be working on moving core parts of app from ruby to java to gain performance benefits.
- Expert in Java with 5+ years of production experience (java core, spring, hibernate/JPA, mybatis, JUnit)
- Experience in designing complex components from scratch
- Hands-on experience in tuning solutions to improve performance
- Experience with Elastic Search over large datasets
- Deep understanding of SQL
- Deep understanding of CS concepts such as data structures, OOPS, and Algorithms
- Knowledge/desire to learn ruby on rails
- Degree from one of leading university: BSUIR, BSU
- Working with cloud platforms(AWS/GCP)
- Competitive salary and participation in the shares of the company (stock options)
- End of year performance bonuses
- Comfortable working environment with modern office
- Business trips to USA/Canada/UK
- Personal budget (1200$ a year) for conferences/education
- Popup office concept: employees of the company pick 2 places a year where they can go & do work from there, company rent office/place to stay/provide stipend to each employee.
In Belarus Appcast office is managed by a Globant company.
Требования к кандидату
- Опыт: 5 лет
- Технологии: Java Core, Spring, JPA/Hibernate, myBatis, JUnit, elastic search, sql, CS concepts, Algorithms and Data Structures, OOPS, AWS GCP
- Иностранные языки: Английский — Upper Intermediate