Senior Java Developer

Full Time
Sofia
Posted 12 months ago

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 Senior Java Developer.

As a Senior 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
  • Estimating efforts needed to provide customization on software platform
  • Proactively participate in tasks estimation
  • Cover the designed/implemented functionality with unit and integration tests
  • Design and implement custom functionalities
  • Take part in the architecture definition
  • Perform technical analysis and suggest improvements
  • Maintaining source code of customizations on software platform
  • Reviewing requirements in order to prevent software platform specific issues
  • Participation in meetings regarding tech solutions on customizations
  • Investigating/building concepts/POCs of possible improvements

About You:

  • At least 6 years of Java 8+, SE, or EE development experience in (micro) services architectures including webservice frameworks like Java Spring Boot

Expertise in all of the following areas:

  • Java concurrency (practical experience and good knowledge)
  • Developing distributed systems
  • Hibernate
  • Knowledge and skills in at least one of the following technologies: AMQP, ZeroMQ, JMS, Kafka, Hazelcast
  • Backend development experience (Rest API practice experience)
  • ORM, XML, JSON, HTML
  • Spring, JDBC, NoSQL databases
  • Good SQL knowledge
  • Understanding of ETL
  • Creation of automated unit and integration tests
  • Good spoken and written English

Desirable:

  • BS/MS degree
  • Understanding of principles of the Clean Architecture
  • Understanding principles of database modelling and programming like PL/SQL, pgSQL
  • Basic Knowledge of Maven, Docker, Grande
  • Knowledge of cross-platform Web & Mobile development and libraries
  • Experience with dependency injection, data binding
  • Knowledge of Multi-thread applications, OOP & MVC concepts, and design patterns

Benefits:

  • Flexible working hours
  • Multisport card
  • Day off on your birthday
  • Attractive annual bonus
  • Referral bonus
  • Training and development opportunities
  • Additional annual leave days
  • Additional health insurance and dental service coverage
  • Hybrid way of working
  • Аdditional paid maternity leave
  • Memorable team buildings

All applications will be treated with strict confidentiality. Only shortlisted candidates will be invited to interview.
Grove Global Consult’s Recruitment and Employment activities are based on a Recruitment license No 3018 from 30.04.2020

Job Features

Job CategoryIT

Apply Online

A valid email address is required.
A valid phone number is required.