We are looking for an experienced developer to join our team with expertise in developing platforms for online casinos. You will be responsible for creating and maintaining the backend of the casino, the administrative panel, and the client website using Java and Node.js.
Key Responsibilities:
- Develop and maintain the backend of the online casino platform.
- Create and maintain the administrative panel.
- Develop functionality for the client website.
- Integrate with payment systems, security systems, and other external services.
- Optimize code and improve system performance.
- Ensure high reliability and security of the platform.
- Identify and fix bugs.
- Collaborate with designers, developers, and other specialists to create the best user experience.
Candidate Requirements:
- Minimum 5 years of experience with Java.
- Minimum 3 years of experience with Node.js.
- Experience in developing platforms for online casinos.
- Deep understanding of microservices architecture.
- Experience with databases (SQL and NoSQL).
- Teamwork skills and effective communication.
- Experience with version control systems (Git).
- Understanding of information security principles and system reliability.
Preferred:
- Knowledge and experience with frameworks such as Spring and Express.js.
- Experience with cloud platforms (AWS, Google Cloud).
- Experience with CI/CD and process automation.
- Experience in integrating with payment systems and external APIs.
We Offer:
- Competitive salary and social package.
- Opportunity to work on innovative projects in the online casino industry.
- Friendly and professional team.
- Opportunities for professional development and training.
- Flexible working hours and the possibility of partial remote work.