**
GNA Engineering Pte. Ltd. is seeking a Backend Engineer to develop and maintain high-performance backend systems within a cloud-native, Agile, and DevOps-driven environment. The ideal candidate will possess strong programming skills and experience in backend development, API engineering, and cloud technologies.
**
Job Summary
The Backend Engineer is responsible for building secure, scalable, and optimized backend systems in a cloud-native environment.
You will collaborate with cross-functional teams to deliver highly reliable digital services using modern engineering best practices.
The role requires applying Extreme Programming principles like TDD and pair programming to ensure code quality and security.
Matching Summary
Match Score: 75
**
GNA Engineering Pte. Ltd. is seeking a Backend Engineer to develop and maintain high-performance backend systems within a cloud-native, Agile, and DevOps-driven environment. The ideal candidate will possess strong programming skills and experience in backend development, API engineering, and cloud technologies.
**
Skills & Requirements
Must-have
Java Kotlin Python Golang Node.js Ruby
RESTful APIs GraphQL gRPC WebSocket
AWS Azure Google Cloud platforms
Docker Kubernetes container orchestration
Terraform CloudFormation Pulumi IaC
Kafka RabbitMQ messaging systems
PostgreSQL MySQL Redis MongoDB DynamoDB
Nice-to-have
Blockchain smart contract development
Serverless workflows event-driven patterns
Test-Driven Development TDD practices
Pair programming and peer reviews
Prometheus Grafana OpenTelemetry monitoring
Software craftsmanship principles
Agile Scrum Kanban methodologies
Key Requirements
Degree or Diploma in Computer Science or related field
Relevant work experience in backend development
Experience with distributed systems and DevOps environments