Middle Java Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Solid experience as a Java Engineer with strong knowledge of Java Core (Java 8+) • Expertise in multithreading, high-load systems, and Spring framework • Proven experience with SQL optimization and troubleshooting complex production issues • Background working in product companies within collaborative, cross-functional teams • Strong English communication skills for effective collaboration • Passion for delivering high-quality code and driving technical excellence • Would be a plus: • Production experience with Kafka and ecosystem
Responsibilities
• Develop and maintain robust Java applications using cutting-edge technologies like Java, Spring, and Kafka • Optimize SQL performance and troubleshoot complex systems using metrics, monitoring, and profiling tools • Build scalable, high-load systems that handle massive user volumes with seamless performance • Collaborate with cross-functional teams to deliver features that directly impact player experience • Implement automation and ensure code quality standards across development and production environments • Work with modern tech stack including Docker, GCP, ELK, and reactive programming frameworks • Websocket + socket.io • Reactor / rxjava • High Pace, High Growth, Real Impact - You'll thrive in our culture of rapid development where every challenge sharpens your skills. Work with ego-free collaboration in a flat hierarchy where your input genuinely counts. Take ownership of quality initiatives while seeing direct impact on millions of players' experiences. Enjoy flexibility in how you work, meaningful recognition for your contributions, and the freedom to innovate in a supportive, high-performance environment.
Benefits
• Full remote work flexibility • Generous paid time off including vacation, sick leave, and bank holidays • Engaging company events and vibrant culture • Unlimited growth opportunities in a fast-scaling business