PT. Sarana Pactindo (PAC) adalah perusahaan yang bergerak di bidang jasa teknologi perbankan yang memiliki solusi digital banking yang lengkap dan menyeluruh.
REQUIREMENTS :
- Bachelor Degree Information Technology, Information System;
- At least 2 years experience as software development GO or JAVA;
- Knowledge in Agile framework of running projects;
- Excellent understanding in the concept of APIs and Frontend;
- Backend communication Strong knowledge in Go Lang : Basic Golang, Advanced Golang, Framework implementation;
- Strong knowledge in SQL Server, MySQL efficient table schema & database querying;
- Knowledge of modern development principles and best practices (Object Oriented Programming, Design Patterns, unit testing, continuous integration and deployment;
- Good teamwork skills, capable in collaborating with other team member;
- Strong problem solving and analytical skills;
- Excellent communication (verbal/written) skills;
- Having experience in handling Back End Web Developer ( Golang Framework)
REQUIRED SKILL :
Basic Golang: Introduction & Go Installation, Fmt Library, Variables, Data Types, Constant, Arithmetic and Logic Operator, Selection and Switch Case, Looping, Array, Slice, Struct, and Map, Function, Pointer;
Advanced Golang : Interface, Method, Reflect, Regex, Go Routine, JSON, Go Modules, Net/Http, Implement External Library, GORM Library (Object Relational Mapping), SQL Library, Env Implementation;
Framework Implementation :Introduction & GIN Installation, Route and Route Group, Validation, Authentication, Authorization, Token, REST API Implementation;