Senior Java Engineer (Java 8)

3 августа 2018    42

— 4+ years of experience with Java
— Java 8 experience
— Experience with Spring Framework, extra points if you have used Spring 4 (double extra for Spring 5!)
— Experience building Restful/GraphQL Web Services
— Experience with scalable, multi-server, multi-database application development
— Experience with building microservice architecture
— Strong OOD/OOP skills and experience applying design patterns
— Knowledge of database architecture and design (both SQL and NoSQL)
— Solid knowledge of standard algorithms and data structures
— Strong understanding of advanced Java topics including multi-threading, synchronization and debugging memory allocations of Java applications
— Familiarity with version control and issue tracking systems (e.g. GIT and Jira)
— A team player with excellent communications skills, energy, enthusiasm, and a willingness to work in a fast-paced environment
— Strong experience with Unit/Integration/Functional testing (JMeter), Test Frameworks (Junit, TestNG)
— Strong written and spoken English

— Apache Kafka
— Apache Camel / Spring integration
— Spring Boot
— Gradle
— Reactive Java (RxJava)
— Distributed databases (Cassandra)
— JMockit / Mockito / Spock
— Netflix solutions for microservices
— Amazon Web Services
— Groovy / Kotlin

— Ability to work remote
— Competitive salary with regular pay and yearly bonus
— Medical Insurance
— English courses
— Opportunity to improve English skills by regular communication with native speakers
— Flexible work schedule
— Business trips to USA

OMNIGON is looking for Senior Java Engineer to work on the back end for one of the largest sports brands in the world. The scalability of this project is perhaps the most interesting part. There are hundreds of millions of unique users of people using the product. The products are visible on the web, mobile applications, and TV boxes. The size of the solution, the number of users, and the revenue of the project will provide exposure to problems and technologies not found in your average system.
This position requires a schedule adjusted to EST time-zone.

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

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