Senior Software Engineer, Localization

Visa

Sao Paulo, Brazil
Remote
Golang development
Microservices architecture
Aws services (sqs, sns, dynamodb, s3, eventbridge)
Develop and maintain applications using Golang or Java, following clean code and best software engineering practices

Job Summary

  • Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.
  • Design and implement scalable, reliable, and secure microservices architecture.
  • Leverage AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge in day-to-day development.

Matching Summary

Develop and maintain applications using Golang or Java, following clean code and best software engineering practices.

Skills & Requirements

Must-have

  • Golang development
  • Microservices architecture
  • AWS services (SQS, SNS, DynamoDB, S3, EventBridge)
  • Terraform for infrastructure
  • Unit and integration testing
  • Observability tools

Nice-to-have

  • Critical systems experience
  • Financial industry knowledge
  • Payments/Authorization systems
  • Observability practices understanding

Key Requirements

  • +5 years of experience as a Software Developer
  • +3 years of experience with Golang
  • Proficiency in English at B2 level or above
  • Advanced Git user
  • Writes and validates unit, integration, performance, and end-to-end tests
  • Proficient with Terraform, Argo, Jenkins, Codefresh
  • Strong relational and non-relational database design
  • Proficient in AWS

Work Rights

Not specified

Tailored Resume

Cover Letter