- Create RESTFul APIs for customer facing features;
- Define & create the security strategy;
- Write high quality Java code and unit tests;
- Understand the balance between the perfect quality and speed of development;
- Make sure the product is scalable.
- Hands-on experience working in web application development, in which requires 2+ year working in Java;
- Have great experience in core Java development;
- Spring Boot, Spring MVC;
- MySQL, PostgreSQL, SQL Server;
- Hands-on Linux server experience;
- Experience in using open source tools;
- Fluent in English to communicate with partners/clients when needed.