Job Summary
Job description
Overview of job
We are seeking a highly motivated and experienced Backend Developer to join our growing team. You will play a key role in designing, developing, and implementing mission-critical microservices for a complex, high-throughput system demanding exceptional security and scalability. This role requires a deep understanding of backend development principles, a passion for building robust and non-vulnerable systems, and a collaborative approach to problem-solving within an agile environment
- Competitive salary with a 13th-month bonus and performance incentives
- Overtime compensation
- Monday to Friday work schedule, plus 12 annual leave days and 11 public holidays
- Opportunity to enhance English skills through interaction with international clients and products
- Regular performance-based salary reviews
- Monthly team-building activities
- Company trips
- Comprehensive employee insurance prescribed by law
- Annual health check-ups
- Access to personal development courses, including both technical and non-technical programs
- Hands-on experience with advanced technologies
- Complimentary snacks, coffee, tea, and cakes
Job Requirement
Responsibilities:
- Part of the platform team, translating business needs into technical solutions and ensuring seamless system integration
- Design, develop, and implement scalable and robust backend systems
- Analyze and upgrade existing modules written in languages like Go, .Net, Java or Scala
- Contribute to architectural discussions and advocate for best practices and automation
- Contribute to code reviews and provide feedback to other team mate
Requirements:
- 5+ years of experience in using Java, Scala, Go, C#. Good experience designing, developing, and deploying high-performance, data-intensive applications
- Proven experience architecting and implementing microservices. Ability to translate business requirements into robust technical solutions
- Good understanding of design patterns, data structures, and algorithms
- Hands-on experience with containerization technologies (Docker, Kubernetes) and Infrastructure as Code (IaC) using tools like Helm and Terraform is a plus
- Excellent problem-solving, analytical, and communication skills
- Experience code reviews and providing constructive feedback
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- .NET
- Golang
- C#
- Algorithm
- Design Patterns
- Docker
- Scala
- System Integration
- Kubernetes
- Microservices
- Terraform
- Helm
- IaC
COMPETENCES
- Problem Solving Skills
- Analytic Skills
- Communication Skills
BUSINESS PROFILE
YOONG SOLUTIONS - THINK YOONG!
We create end-to-end solutions, from concept and strategy, to design, implementation and support, helping clients tackle the challenges of operating and organisations to achieve their business goals.
To every project, we bring a combination of industry knowledge, unique company culture and some of the best technical talent in the world.
Our expertise ranges from building bespoke website/software development solutions, mobile applications and cloud services to business process re-engineering. We create innovative projects, keeping in mind all our clients desires.
What makes us different? Well, our attitude, our passion and our people. We really love what we do and enjoy the process.