JOB DESCRIPTION
- Handling on backend logics and not limited with system integration and system maintenance.
- Maintain and trouble existing systems.
- Design, develop and troubleshoot backend logics, which includes Java frameworks, MyBatis, Spring Boot etc.
- Uphold the highest standard of writing code, easily comprehend by peer.
- Lead and mentor junior members.
- Capable to recommend architecture/design to management on projects’ architecture.
- Participate and collaborate and brainstorming with new technologies on new projects.
JOB REQUIREMENT
- 5+ years of experience as a Back End Developer.
- Experience developing/integrating Spring Boot MVC.
- Experience on varies RDMBS (which includes NoSQL), such as MySQL, Oracle, MongoDB, Hadoop, etc.
- Experience on MyBatis, Maven, Java Quartz, integrating with MongoDB • Good communication skills and troubleshooting skill.
- Perform quality assurance activities such as unit testing, system testing and integration testing.
- Must be able to handle complex technical logics.
- BPM (Business Process Management) knowledge will be plus.
Technology Stack Required
- Java (Must strong)
- MyBatis with MySQL.
- MongoDB Driver.
- Apache Maven.