Job Description
<Job Responsibilities> - Engaged in the full agile development lifecycle; designing, developing, testing, deploying, maintaining, monitoring, and improving high quality backend services and APIs - Collaborate with cross-functional team and other engineers specializing in backend services, web frontend, mobile apps, and test automation, as well as product design and ideation - Write unit tests to ensure safety net of regression tests for effective refactoring - Write clean, efficient, high performance and testable code - Transforming requirement into highly scalable and robust system
Job Requirement
<Necessary Skill / Experience > - Mastering Java programming language is a must, with node.js and golang experience is a plus. - Working experience minimum 3 years - Proficient in multi-threading, IO, collection, reflection, etc., and familiar with design patterns; - Proficient in using open source frameworks such as spring, springMVC, springBoot, mybatis (features provided by the framework and their implementation principles); - Proficient in using relational databases (mysql, postgresSQL), non-relational databases (redis, mongodb) and other databases; -Proficient in the use of distributed frameworks dubbo, zookeeper, spring-cloud development experience is preferred, and a deep understanding of OOD, OOP related concepts; - Familiar with the version management tool git, familiar with the project management tool maven or gradle; - Familiar with agile SCRUM development methodology - Development experience in web application architecture design with large-scale and high concurrent access and related high-performance tuning is preferred; - Familiar with basic Internet protocols (such as TCP/IP, HTTP, etc.) and related applications, familiar with Linux/Unix environment development - Able to build API endpoints to be consumed by the frontend - Experienced with microservice architecture development is a must - Familiar with devops development culture will be a plus - Business English Level skill - Wiling to work in Jakarta