o Bachelor Degree in Computer Science
o Proven work experience in software development using
o pen-source technology (J2EE…)
o Experience working in Agile/Scrum/Kanban development process
o Strong background in Linux/Unix Administration
o Strong experience with PostgreSQL and MySQL (NoSQL experience is a plus)
o Experience in frameworks and design patterns:
- Spring Framework
- MVC
- ORM
- Maven Project
- Hibernate ORM
- OAuth 2.0
- RESTful and SOAP
- PostgreSQL, MySQL, SQLite
o Familiarity Web Service RESTful and SOAP
o Knowledge of Web Server; Jetty, Apache, Apache Tomcat
o Knowledge on Linux system; Ubuntu, CentOS, RedHat …etc.
o Experience with source code management such as Git or BitBucket.