Deskripsi pekerjaan Backend Developer PT Venture Mind Labs
Job Desk Back End Developer :
1. Participate in the development of the core loan system, and business support systems.
2. Interpret and decompose the requirements from product departments and internal business departments,
3. Ensure backend performance also clean, secure code are implemented
4. participate in the architecture design of the platform and the architecture review of new functions, participate in the design and development of related databases, and be responsible for the implementation of functional modules.
5. Documenting any technical program details in structured manner
6. Those with experience in the FinTech industry and excellent Mandarin ability are preferred
Job Requirements :
1. Mastering Java programming language is a must, with node.js and golang experience is a plus.
2. Working experience minimum 3 years
3. Proficient in multi-threading, IO, collection, reflection, etc., and familiar with design patterns;
4. Proficient in using open source frameworks such as spring, springMVC, springBoot, mybatis (features provided by the framework and their implementation principles);
5. Proficient in using relational databases (mysql, postgresSQL), non-relational databases (redis, mongodb) and other databases;
6. Proficient in the use of distributed frameworks dubbo, zookeeper, spring-cloud development experience is preferred, and a deep understanding of OOD, OOP related concepts;
7. Familiar with the version management tool git, familiar with the project management tool maven or gradle;
8. Familiar with agile SCRUM development methodology
9. Development experience in web application architecture design with large-scale and high concurrent access and related high-performance tuning is preferred;
10. Familiar with basic Internet protocols (such as TCP/IP, HTTP, etc.) and related applications, familiar with Linux/Unix environment development
11. Able to build API endpoints to be consumed by the frontend
12. Experienced with microservice architecture development is a must
13. Familiar with devops development culture will be a plus

