Position: Java Senior Engineer for IMVU
Company: Proxet
Experience required: 5y
Category: Java
English level: upper
Published: 2020-07-01T00:00:00+03:00

Qualifications and Skills:
— Expert knowledge of Java Core (5+ years).
— Java Threading, Streams, Generics.
— Spring (Spring Boot a plus)
— Asynchronous/Event-Driven Development
— Experience with Distributed systems
— Docker (Kubernetes a plus)
— Strong verbal, written and team-oriented communication skills

The ideal candidate will have writing and communication skills in English and experience with:
Kubernetes, AWS CLI, Docker, Domain-Driven Design, Onion/Hexagonal Architecture, Ports and Adapters Design Pattern, Data-Driven Programming, and Automated Integration Test Development.

Будет плюсом
— NoSQL, MongoDB
— Experience working with Amazon services
— Experience with a microservices architecture, gRPC
— Network design/engineering

Предлагаем
— Challenging work in an international professional environment
— 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
— Medical insurance
— Annual 250$ deposit for attending external events (conferences, workshops, etc.)
— Long-term employment and real opportunities to change roles and projects within the company
— Yoga classes, workout corner
— Collaborative and friendly team environment
— Cozy and fully equipped office space in the city center

Обязанности
— Contribute to the requirements, architecture, and implementation of existing and future systems
— Deliver constant value back to the business in a highly agile team
— Collaborate effectively with engineers and other team members
— Anticipate problems or issues that may arise, forecast high-risk areas in software
— Be part of a continuous improvement atmosphere, proactively suggesting improvements to the platform and development processes
— Adapt quickly to new technologies

О проекте
imvu.com is #1 avatar-based social network, where people can create an avatar and in a complete and rich virtual world do social interaction, games, etc.
We are creating the next generation of VR social network, based on a distributed, service-mesh-type architecture with underlying Java, MongoDB, GODOT engine and other technologies, deployed via Kubernetes on AWS infrastructure.