Requirements
- High ability in teamwork
- Responsibility and ability to deal with programming challenges and interested in learning - Over 2 years of experience with JAVA 8+, OOP
Good understanding in basic specification of Java like Concurrency, Multithreading , Web Services , ...
- Fluent in Collections, Multithreading, Lambda
- Familiar with Spring (boot, MVC, security)
- Familiar with Unit Test
- Familiar with Markup languages like XML and JSON.
- Knowledge of Design Patterns Concepts
- Fluent in JPA , ORM (hibernate, Spring JPA)
- Experience with database and concepts like Oracle
- Experience with NoSQL database (is a plus)
- Experience with version control systems
- Familiar with Broker concepts like Kafka (is a plus)
- Familiar with BPMN (is a plus)