3-5 years of relevant professional experience using core Java as a programming language
REST Microservice developer
- Hazelcast for caching layer
- MongoDB for most of the persistence
- RDBMS for some of the persistence (but less frequent)
- Microservices Architecture does interservice communication using a proprietary messaging service
- Some Python exists in their stack, so Python is a plus
Strong communication skills and work ethics.
Passionate about professional software development.
Additional skills - Preferred to be (Not Mandatory)
This is a hands-on developer positions within a small elite development team that moves very fast.
Among all technical skills, core java knowledge and experience as well as OO design skills is preference #1; JEE including JDBC, Spring, JPA/Hibernate #2; Microservices architecture and Kubernetes experience
Knowledge and experience with messaging (RabbitMQ/Kafka), Redis, websocket is a big plus