Philippines landscape
Job Post


Flag job 🏴


1. Independently or lead a small team to complete the requirements analysis, design, coding, unit testing, maintenance and related documentation work according to the development specifications and processes
2. Responsible for the design, development and maintenance of core functions
3. Training and improve the overall skill level of the team
4. Solve difficult problems encountered in production, locate and solve system performance problems
5. Complete tasks assigned by supervisors


1. Bachelor degree or above, majoring in computer science or related majors, with at least 5 years of experience in Java EE development
2. Solid JAVA foundation, strong OOP, OOD development ideas, familiar with common design patterns. Strong coding skills, previous business design experience, and the ability to solve more complex technical problems
3. Proficient with the use of mainstream JAVA open source frameworks, such as Spring, Spring boot, Spring cloud, myBatis, etc
4. Familiar with MySql, have the ability of database design and optimization, understand redis caching technology, message middleware, ElasticSearch
5. Familiar with distributed development, familiar with the application scenarios of distributed components
6. With certain concurrent processing experience, familiar with performance optimization
7. Strong learning ability, communication ability, teamwork ability and independent problem solving ability, high sense of responsibility and able to bear large work pressure. Able to guide junior engineers and commissioners to complete simple business development work

Flag job 🏴