Senior Java Microservices Engineer

1 февраля 2019    50
Откликнуться

Job Summary

We are looking for a Senior Java Engineer who will be a significant part of creating a “service mesh” for the solution. He should be familiar very much with Java and its most used components network interaction mechanisms, logging tools and mechanisms, as well as DevOps approach and techniques.

Qualifications and Skills:
— Java: 5+ years (familiar with at least Java 8)
— Spring: 2+ years (Spring Boot a plus)
— REST: 5+ years (gRPC a plus)
— NoSQL: 5+ years (MongoDB a plus)
— Microservices in Java

Familiar with:
— Java threading
— Java Streams
— Object Oriented Design Patterns
— Java Generics
— Asynchronous/Event Driven Development
— JUnit
— Gradle or Maven/Ivy

Nice to have:
— network design/engineering
— monitoring
— log processing/aggregation

We offer multiple benefits, that include
— Challenging work in an international professional environment
— Long standing team, as this is for a long term project
— Mature and highly professional leadership team on the Client’s side
— Mastering the English language with a native speaker
— 40-hour working week with flexible working hours
— Flexible work-from-home policy
— Competitive salary
— PE accounting and support
— 20 paid vacation days per year
— 14 paid sick leave days per year
— Annual deposit for attending external events (conferences, workshops, etc.)
— Collaborative friendly team environment
— Cozy fully equipped office space in the city center (near “Palats Ukraina” subway station)

Responsibilities:
— Create code, deploy, refine the architecture.
— Participate in product meetings, present and defend own architecture solutions.
— Coordinate with colleagues

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.