Daerah Khusus Ibukota Jakarta
On-site
USD 15.000 - 25.000
Full time
24 days ago
Job summary
A leading company in the banking sector is seeking a skilled backend developer proficient in Golang. The role involves designing and implementing RESTful APIs, working with databases like PostgreSQL, and mentoring junior engineers. Strong communication and collaboration skills are essential for success in this position.
Qualifications
- Experience with Golang for at least 1 year.
- Strong proficiency in backend development.
- Ability to work collaboratively and mentor junior engineers.
Responsibilities
- Design and develop RESTful APIs.
- Implement efficient data models and optimize performance.
- Mentor junior engineers in backend best practices.
Skills
Golang
PostgreSQL
Redis
Kafka
RESTful APIs
Concurrent programming
Data modeling
Security best practices
Git
Backend testing
Microservices
Testing methodologies
Documentation skills
Team collaboration
Communication skills
- Has working experience with Golang for at least 1 years
- Strong proficiency in the Go programming language, including knowledge of concurrency patterns
- Experience with PostgreSQL, including database design, optimization, and querying
- Familiarity with Redis for caching and data storage
- Basic understanding of message broker systems, preferably Kafka
- Proficient in designing and developing RESTful APIs
- Understanding and practical application of concurrent programming concepts
- Ability to design and implement efficient data models
- Awareness of security best practices for backend development
- Proficiency with version control systems, especially Git
- Basic knowledge of backend testing, including unit testing
- Ability to debug code and optimize performance
- Ability to work collaboratively in a team environment
- Good communication skills
- Experience in designing and implementing microservices architectures
- Willingness and ability to mentor junior engineers
- Proficient in testing methodologies, including unit, integration, and end-to-end testing
- Strong documentation skills for code, architecture, and processes