Dicetek LLC
Java Backend, Kotlin, Microservice engineer
Dicetek LLCUnited Arab Emirates1 day ago
ContractEngineering, Information Technology
The Role Must Execute The Following Core Responsibilities

  • Development knowledge and competency
  • Understanding of software development patterns and practices: Quality via TDD/BDD, REST principles, SOLID principles, Reactive design.
  • Experience with Distributed Systems with Microservices and Cloud native designs.
  • Strong knowledge of Domain Driven Design/Development, Test Driven Development, Service Oriented Architecture
  • Outstanding Object Orientated design and programming skills, Design Pattern
  • Expert skills in building microservices
  • Solid understanding of the API development life cycle
  • 5+ years building backend RESTful API using Spring, Spring Boot, Micronaut
  • Java 11 & Kotlin
  • Experience in reactive programming is a big plus
  • Expert skills in caching (response headers), in-memory caching, database query caching
  • Cryptography primitive
  • DevOps experience
  • Experience in Tomcat, Apache, Undertow
  • Experience in Azure & Linux Environment
  • Experience in Agile Software Development methodology
  • Experience in using source control management such as GitHub, bit bucket
  • Strong demonstrable knowledge of Java / JVM based development practices
  • Build tools such as Gradle or similar.
  • Experience with CI/CD tooling is a plus

Key Skills

Ranked by relevance