Hi There
We're Hiring: Back End Developer (Golang)
Praisindo is looking for a talented
Back End Developer
to join our growing team in
Jakarta
. If you're passionate about building scalable systems, writing clean code, and solving complex problems, we'd love to hear from you
Responsibilities :
- Collaborate with cross-functional teams to define, design, and build performant modern web applications and services
- Build high-quality web applications and services by writing clean and modular code
- Write unit and integration tests to ensure robustness and reliability of web applications and services
- Measure and improve performance of microservices
- Catalyse growth within the team through code reviews and pair programming to maintain high development standards
- Investigate operational issues to find the root cause and propose improvements
- Design, build, and maintain APIs, services, and systems across Praisindo's engineering teams
- Debug production issues across services and multiple levels of the stack
Requirements :
- Having at least 3 years of experience with Go language, .Net Core, C#
- Bachelor or Diploma Degree in Computer Science, Information Technology, or any related engineering field
- Experienced in design and development of Web Applications, distributed systems, and banking applications
- Experienced with the concept and use of Relational Database: PostgreSQL / MySQL / MSSQLSERVER (preferably if you have used NoSQL)
- Experienced with the concept and use of REST API, Web Services, gRPC, GraphQL
- Experienced with version control systems such as Git, GitHub
- Experienced with Cloud technologies such as Azure, AWS, or GCP
- Having a strong programming algorithm logic
- Having good analytical and problem-solving skills