- Bachelor or master degree in computer science or software engineering
- 5+ years of experience in product development in Java, synchronous and asynchronous scalable and robust environments
- Familiarity with our standard tools and tech stack
- Excellent communication skills in English.
Hands-on Java 8 ( good to have experience in Java 11 or 17) , Struts 2 , Hibernate/JPA, MySQL as well as MemSQL, JSP, Graph QL, Spring, Async and scheduler job processing , Kibana, Queue (either RabbitMQ, Kafka ,ActiveMQ) , Atlassians agile tools-JIRA , Git, Gradle , Jenkins, Grafana, Liquibase, Docker, Kubernetes, Linux, Mac OS, IntelliJ, etc.