Grove Global Consult is a consulting and recruitment agency, providing strategic consulting services in the areas of the private business sector worldwide.
Are you ready to start your dream job?
For one of our clients operating in the field of online sportsbook, casino, and retail solutions, and offering a next-generation platform that delivers the future gaming experience – we are looking to hire a Senior Java Developer!
As a Senior Java developer, you will join one of the multinational Scrum teams to create state-of-the-art software solutions, cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.
♦ Take part in the architecture definition;
♦ Perform technical analysis and suggest improvements;
♦ Develop new features and make changes to existing code;
♦ Proactively participate in tasks estimation;
♦ Maintaining source code of customizations on the software platform;
♦ Reviewing requirements in order to prevent software platform-specific issues;
♦ Estimating efforts needed to provide customization on the software platform;
♦ Participation in meetings regarding tech solutions on customizations;
♦ Design and implement custom functionalities;
♦ Cover the designed/implemented functionality with unit and integration tests;
♦ Investigating / building concepts/POCs of possible improvements.
♦ At least 6 years of Java 8+, SE or EE development experience in (micro) services architectures including web service frameworks like Java Spring Boot;
♦ Expertise in all of the following areas:
• Java concurrency (practical experience and good knowledge)
• Developing distributed systems
• Knowledge and skills in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast
• Spring, JDBC, NoSQL databases
• Good SQL knowledge
• Understanding of ETL
• Backend development experience (Rest API practice experience)
• Creation of automated unit and integration tests
• ORM, XML, JSON, HTML
• Good spoken and written English
♦ BS/MS degree;
♦ Knowledge of cross-platform Web & Mobile development and libraries;
♦ Experience with dependency injection, data binding;
♦ Understanding of principles of the Clean Architecture;
♦ Knowledge of Multi-thread applications, OOP & MVC concepts, and design patterns;
♦ Understanding principles of database modeling and programming like PL/SQL, pgSQL;
♦ Basic Knowledge of Maven, Docker, Grande.
The Company Offers:
♦ Additional annual leave days
♦ Day off on your birthday
♦ Additional health insurance and dental service coverage
♦ Multisport card
♦ Flexible working hours
♦ Hybrid way of working
♦ Attractive annual bonus
♦ Referral bonus
♦ Additional paid maternity leave
♦ Training and development opportunities
♦ Memorable team buildings
Please send your CV in English.
Only short-listed candidates will be contacted. All applications will be treated with strict confidentiality.
Recruitment license issued by Ministry of Labor and Social Policy under № 3018 / 30.04.2020.