
Senior Software Engineer, Depositary
Visa
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSDistributed SystemsDockerDynamoDBGoGrafanaJavaKubernetesMicroservicesMongoDBNoSQLPythonTerraform
About the role
- Process and manage card receivables registered
- Development and maintenance of projects in Golan/Java/Python using AWS services
- Participation in technical analysis with product team requirements
- Execution of Terraform to create/remove new resources on AWS
- Monitoring applications through logs/metrics using Grafana
- Database optimization, mainly MongoDB
- Help in the collective decisions about our architecture
- Understand and build micro-service and event-driven architecture, and how to solve distributed transaction problems.
Requirements
- 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience
- Be based in Brazil.
- Proficiency in English at B1 level or above (Intermediate).
- Experience with Golang or Java
- Experience with AWS services (SQS, SNS, Kinesis, S3).
- Knowledge of messaging systems and event-driven architectures.
- Experience in designing architectural solutions.
- Experience with Docker/Kubernetes.
- Experience with testing (unit, integration, load).
- Solid understanding of distributed systems and microservices.
- Experience with REST APIs.
- Proficiency with Git and version control workflows.
- Knowledge of NoSQL databases (DynamoDB, MongoDB).
- Experience working in high-scale and high-availability environments.
- Familiarity with CI/CD pipelines.
- Understanding of observability practices (monitoring, tracing, alerting).
- Background in Agile methodologies and production support.
- Hands-on experience with Terraform or other IaC tools.
- Postman
- Grafana
- OpenAPI/Swagger
- Advanced experience with Microservices
Benefits
- Remote working 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangJavaPythonAWSTerraformMongoDBDockerKubernetesREST APIsNoSQL
Soft skills
communicationcollaborationdecision-makingproblem-solving