Position: Java Development Engineer
Company: Onlyplay
Experience required: 5y

Are you a seasoned Java developer with a knack for engineering complex systems? Do you have 1+ years of experience programming in Java and a good understanding of best practices for object-oriented and modular software design? If so, we want you to join our R&D team as a Java Development Engineer!

**Requirements:**
— Experience with Netty, an asynchronous event-driven network application framework
— Experience with Spring Boot
— Experience with Spring microservices architecture
— Experience with Google Protocol Buffers
— Experience with PostgreSQL and some NoSQL DBs
— Experience with Google Cloud and Docker, and familiarity with Kubernetes
— Experience with JUnit
— Basic knowledge of Linux
— Exceptional debugging, testing, and problem-solving skills
— Experience with high-load production solutions
— Experience designing and building scalable web services

**Will be a plus:**
— Analytical mindset
— Ability to engineer complex systems

**Responsibilities:**
— Creating streaming gaming products
— Developing high-load gaming and marketing tools
— Developing product direction for the company
— Implementing modern practices into existing products

**Description:**
To enhance the development of the company's gaming products, the R&D department is actively seeking Java developers. The primary responsibilities include researching and implementing modern solutions into existing products while collaborating directly with company executives.