Apply now »

Senior Software Engineer (remote)



Brand:  RS Components
Function:  Digital & Technology

We are looking for a senior backend Java engineer to join our agile team to

Build a new microservice in Spring Boot to handle payments for telephony orders

Integrating third-party PSPs such as Adflex, PayPal onto our 1-year-old Payments Service in Spring Boot

Manage our own Terraform codes with supports from DevOps team



The Stack:

  • We use the following technologies:
  • Java 11
  • Spring Boot
  • JUnit 5
  • Dynamo DB
  • RDS
  • Terraform
  • Hashicorp stack running on AWS
  • GitLab CI/CD
  • Selenium
  • Datadog
  • JMeter
  • OpenAPI 3
  • Postman
  • Docker


Technical requirement:

Must have:

  • Solid experience in Java 8+
  • Solid experience in Spring Boot or other similar frameworks
  • Believe in Clean Code
  • Able to write thoroughly tested code
  • Experience with CI/CD pipelines


Experience will be highly regarded:

  • Payments experience
  • Experience in Cloud services such as AWS
  • Experience in Infrastructure as code such as Terraform or CloudFormation
  • Experience in container-orchestration system such as Nomad or Kubernetes

Apply now »