about the company
A growing software house partnering with an international client to develop modern, scalable digital solutions. The team actively adopts the latest technology stacks to ensure high-quality and future-proof applications. The work culture emphasizes strong collaboration, open communication, and continuous learning, creating an environment where developers and the client work closely to deliver impactful results through shared technical excellence.
...
about the job
- Develop and maintain microservices using Go or NestJS (TypeScript) aligned with DDD and event-driven architecture
- Build APIs using both gRPC and REST, managed via a centralized gateway
- Integrate with databases (e.g., AWS Aurora), caching systems (e.g., Redis/ElastiCache), and event streams (Kafka/MSK)
- Containerize services and deploy them to AWS ECS/Fargate, configuring health checks and autoscaling
- Instrument services with CloudWatch, BetterStack, and AWS X-Ray for observability
- Manage infrastructure with Terraform and maintain CI/CD pipelines
requirements
- Proficient in backend development using Go or TypeScript with NestJS
- Experience running and managing services in AWS environments
- Familiar with Kafka, gRPC, and API gateway patterns
- Solid understanding of SQL performance tuning and Redis caching strategies
- Hands-on with Docker, CI/CD tools, and Infrastructure as Code (Terraform)
- Exposure to observability tools and distributed tracing best practices
how to apply
To apply, please kindly click on the appropriate link. Alternatively, you can connect with me on LinkedIn for a confidential discussion on other JavaScript Opportunities that I'm actively hiring for.
Jay Low | Randstad | LinkedIn