Back-End Developer

Back-end developers are the experts who build and maintain the mechanisms that process data and perform actions on websites. Back-end developers manage data storage, security, and other server-side operations that are not visible to the user, in contrast to front-end developers, who are in charge of everything you see on a website.

more details

Responsibilities
- Able to use Node.js language. 
- Proficient on using MVC Pattern for programming. 
- Proficient on using MySQL, PostgreSQL and SQL Script for the database(s).
- Able to use Google Cloud’s service such as Firebase (i.e. messaging and authentication), and Google Cloud Storage API proficiently.
- Have efficient knowledge on Docker and Kubernetes well, especially able to deploy the assignment if necessary.
- Have efficient knowledge on creating API through Protocol, i.e. Restful, GRPC and WebSocket.
- Understand the procedure of encrypt and decrypt in sets of algorithms; experienced programmers who have done payment systems will be put on special consideration. 
- Able to use Redis for Caching, Pub/Sub and Queue efficiently.
- Able to use Jest to type the Unit test.
- Able to use Postman for testing the API
- Proficient on using API Documentation. 
- Able to design and implement data systems through API and Frontend. 
- Wage guaranteed for three years work experience.
Requirements
- Bachelor's degree in Computer Science/related fields or equivalent in work experience
- Knowledge and understanding of Banking or Financial business.
- At least 2 year’s experience with third-party libraries and APIs
- Good analytical skills and Fast learning.
- Experience with unit testing and building.

Apply Now

Let’s join our team. Start your next career now.
Leave us a message, then we’ll get back to you asap!

Apply Now

Let’s join our team. Start your next career now.
Leave us a message, then we’ll get back to you asap!