Position: Java Middle Developer
Company: Onseo
Category: Java
Experience required: 2y
English level: upper

On behalf of LiveScore, ONSEO is looking for Java developer to join Vinnitsa team on a full-time basis to work on a long-term project.
 LiveScore is offered on Desktop and iOS/Android native applications.

Requirements:
• 2+ years demonstrated experience in developing web applications using Strong Java Core, Spring (Core/Boot), Akka, Vert.x, Maven/Gradle
• Experience working on Document Databases specifically MongoDB
• Background with Relational databases (MySQL)
• Experience working on Messaging systems such as Kafka
• Experience integrating Java applications with other systems using RESTful APIs
• Experience with testing tools for Java: Unit-Testing (JUnit, Mockito)
• Experience with source control and build tools
• Experience with Bash scripting
• Experience with Agile practice, daily Stand-Ups and accountability to the software development team and development timelines
• Good written and verbal communication skills
• English language is a must

Would be a plus:
• Experience with Python (basic)
• Experience with Go (basic)
• Practical experience using Cloud services (AWS, GCP), Docker, Ansible
• Push notifications platforms (FCM, APNS)

Responsibilities:
• Create solutions by developing, implementing, and maintaining Java based components and interfaces and microservices architecture
• Participate in the development effort of web services, Design and develop Rest based Web services, Develop JSON schema designs serving a front-end secured chat and file sharing web application
• Contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms and systems

We offer:
• Work on interesting projects using cutting-edge technologies
• Individual program of development
• Work in a comfortable office
• Progressive system of salary, regular salary review, financial stability
• Career planning and regular performance reviews
• 24 calendar days of paid vacation, paid sick leave
• Medical insurance, sport compensation
• Free English lessons