Backend Developer II, IT Solution (Jakarta)
Job Vacancy: Back End Developer (Golang & Java)
Our client, an IT Solution company, is seeking a skilled and experienced Back End Developer (Golang & Java) to join their team in Jakarta.
Responsibilities:
- Perform application development and design based on requirement from Project Stakeholder
- Identifying / troubleshooting production and non-production issues
- Analyse functional specification and design application and improve application performance
- Do testing and support deployment of application
- Provide good code quality and documentation for future reference
Requirements:
- Passion to analytical and algorithmic problem solving
- Experience in handling multiple API Management platform
- Strong knowledge of Go programming language (GOLANG), paradigms, constructs, and idioms
- Knowledge of common Go routine and channel patterns
- Experience in Java, including familiarity with JDK 8+ features.
- Strong understanding of object-oriented programming (OOP) concepts.
- Familiar with:
- Backend Development: MVC Concept, RESTful API
- System Messaging/Protocol: JSON, gRPC
- Database: SQL/PLSQL, MySQL
- Version Control: Git
- Preferably having experiences with two or more projects using Golang & Java
- Familiar with Linux CLI
- Familiar in containerizing application is a big plus
General Requirements:
- Respects clean code principles
- Good in English, both oral and written.
- Passionate in learning new technologies
- Have minimum 2 years experience as back-end developer
- Mandatory: a good team player no such thing as one-man-army exist among us