Providus technologies Limited
Careers

JOIN US

Senior Java Developer

General description

Providus is looking for a Senior Java backend Developer with strong experience in Spring framework (with interest for Spring Boot 2.1.*) who would be able to ef­fi­cient­ly fulfill all given tasks independently, but who will also be willing to learn constantly and keep up with the new technological trends around the Java ecosystem.

Key duties &
Responsibilities

1
  • Develop enterprise Spring Boot based solutions using a microservices based approach, in the domain of virtual gaming and betting. The candidate will have the opportunity to work on real-time application with massive transactional throughput.
  • The candidate will be involved in the whole application lifecycle, from requirements collection to deployments support, assisting DevOps in defining the pipelines and the deployment strategies. The developer will work with cloud technologies, particularly with Google Kubernetes Engine and other GCP products.
  • The candidate is expected to both work autonomously and collaborate with the team members, and is expected to provide training, help and support to other team members. The Developer would also be asked to write technical documentation.

Qualifications &
Experience requirements

2
  • University degree in Computer Science, Engineering or equivalent
  • 3+ years of relevant experience
  • Problem solving skills
  • Experience in maintaining and evolving high traffic production applications
  • Good knowledge of algorithms, data structures and design patterns
  • Strong experience with relational databases, specifically Postgresql
  • Strong proficiency with ANSNSO SQL
  • Java v >= 8
  • Sping Boot v2.1.
  • Testing tools: JUnit
  • Build Tools: Maven, Ant, Gradle
  • VCS: Git
  • Fluency in English (written and spoken)

Nice-to-have qualifications
& Experience

3
  • Experience in cloud technologies, specifically GCP products
  • Experience with Kubernetes
  • Experience in NoSql databases
  • Experience with microservices oriented architecture, and with asynchronous messaging solutions (e.g GCP PubSub, RabbitMQ, etc) and related patterns
  • Knowledge of Scrum methodologies
  • Knowledge of gaming and gambling domain

What do we offer?

  • Full-time permanent employment contract
  • Competitive salary and conditions corresponding to demands of the position
  • Established 13th salary
  • Team building activities
  • Encouragement of the innovation and support in personal and professional growth

Interested ?
Send an email to hr@providus.mu

Stay in touch