Core Java and Java 8 ( Lambdas Streams ) Futures & Completable Futures Multithreading and Concurrency Concepts
Understanding of Java Thread Stack for Debugging purpose.
Understanding of Microservices using Vert.x or Spring Boot Vert.x as a Microservices container Vert.x Event Bus architecture and usage JSON Mapper and Parsers e.g. JACKSON Hands on GIT for SCM and Maven for build management.
Junit 4 or 5 with Mocking framework ( e.g. Mockito)
RestFul Services- Coding and Implementation ( Vert.x Web preferred)