Job Responsibilities
• Bachelor's degree or higher in Computer Science or a related field.
• Over 3 years of experience in Golang development with strong coding skills and familiarity with mainstream Golang frameworks and components.
• Proficient in multi-threading, concurrent programming, network IO models, and database transactions.
• Knowledge of parallelism, locking, synchronisation, and race conditions in software development.
• Solid understanding of databases, tables, indices, and distributed systems.
• Solid understanding of Redis for efficient caching and data management.
• Experience with Kafka for building high-concurrency, real-time systems.
• Experience in cloud infrastructure, Azure, GCP or AWS.
• Proficiency in Unix systems and comfort in the terminal.
• Writing comprehensive tests for all developed features.
• Good understanding of API design principles and best practices.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Backend-Developer - Public Sector & Energy (w/m/d)
2026-05-21
Back End Developer
2026-05-28
- Posted
- Feb 21, 2025
- Type
- Contract
- Level
- Executive
- Location
- Singapore
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Mobile Engineering Consultant (mid-level)
2026-05-28
Backend-Developer - Public Sector & Energy (w/m/d)
2026-05-21
Back End Developer
2026-05-28