Senior Backend (Golang) Engineer Senior Backend (Golang) Engineer …

TEKsystems (Allegis Group Singapore Pte Ltd)
in Singapore, Singapore, Singapore
Contract, Full time
Be the first to apply
Competitive
TEKsystems (Allegis Group Singapore Pte Ltd)
in Singapore, Singapore, Singapore
Contract, Full time
Be the first to apply
Competitive
Senior Backend (Golang) Engineer
What We Offer:
  • A dynamic and challenging working environment
  • An extra steep learning curve
  • Responsibility from day one in a fast growing and global company
  • A vibrant and international team with a diverse background
  • Regular company and team events
Requirements:
  • Minimal 6 years of experience with extensive experience in Golang
  • Design Driven Development
  • Hexagonal Architecture
  • S.O.L.I.D. principles
  • Event-driven architecture
  • Knowledge or experience in Microservice architecture, Redis, Elasticsearch, SQL and key-value storage, MQP. Kubernetes/Docker/Golang
  • Extensive experience in general purpose programming language
  • Experience working with distributed and parallel systems and web applications
  • Practical experience with Design Patterns, Design Principles, Software Architecture and Algorithms and automated tests (unit, integration and functional)
  • Good knowledge of relational databases (You should be aware of normal forms, ACID, isolation levels, index anatomy)
  • Design, develop, test, deploy, maintain, and improve the software
  • Take part in architectural decision making
  • Understanding development lifecycle and collaborate with cross-functional and international agile teams
  • Experience with one or more of the following is an advantage but not a must-have: GitHub, AWS, ElasticSearch, Redis, MySQL
  • Very good communication skills in English, both written and spoken
Close
Loading...