Java Developer

Grove Global Consult is a consulting and recruitment agency, providing strategic consulting services in the areas of the private business sector worldwide.
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 Java Developer.
As a Java Developer, you will join one of our multinational Scrum teams to create state-of-the-art software solutions and cooperate with internal and external experts from different knowledge domains to discover and build the best solutions possible.
Responsibilities:
- Develop new features and make changes to existing code
- Take part in the architecture definition
- Proactively participate in tasks estimation
- Perform technical analysis and suggest improvements
- Maintaining source code of customizations on the software platform
- Reviewing requirements in order to prevent software platform-specific issues
- Participation in meetings regarding tech solutions on customizations
- Design and implement custom functionalities
- Estimating efforts needed to provide customization on the software platform
- Cover the designed/implemented functionality with unit and integration tests
- Investigating/building concepts/POCs of possible improvements
Requirements:
- Java concurrency (practical experience and good knowledge)
- At least 3 years of Java 8+, SE, or EE development experience in (micro) services architectures including web service frameworks like Java Spring Boot
- Hibernate
- Developing distributed systems
- Knowledge and skills in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast
- Good SQL knowledge
- Spring, JDBC, NoSQL databases
- 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
- Knowledge of cross-platform Web & Mobile development and libraries
- BS/MS degree
- 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
Benefits:
- 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
- Team buildings
Sounds like a dream job for you? Please send your CV in English.
Only short-listed candidates will be contacted. All applications will be treated with strict confidentiality.
Grove Global Consult’s Recruitment and Employment activities are based on a Recruitment license No 3018 from 30.04.2020
Job Features
Job Category | IT |