FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing scalable microservices using Golang and Java, with a strong focus on clean code practices and AWS infrastructure management. Proficient in implementing observability techniques and conducting thorough code reviews to ensure high-quality software delivery.
Highest-signal resume keywords
Golang DevelopmentMicroservices ArchitectureAWS ServicesTerraformFinancial Industry Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GolangJavaUnit TestingIntegration TestingPerformance TestingRelational Database DesignNon-Relational Database StrategyAPI DocumentationObservability PracticesDistributed Systems
Soft Skills
CollaborationConstructive FeedbackContinuous Improvement
Tools & Technologies
AWSTerraformArgoJenkinsCodefreshSwagger
Industry Keywords
Payments SystemsAuthorization SystemsFinancial IndustryClean Code Practices
Tech Stack
Tools & technologiesAWSDistributed SystemsDynamoDBGroovyJavaJenkinsMicroservicesTerraformGo
About the role
Key responsibilities & impact- 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
- Collaborate with engineering and product teams to refine and deliver technical solutions aligned with business needs
- Leverage AWS services such as SQS, SNS, DynamoDB, S3, and EventBridge in day-to-day development
- Use Terraform to provision, maintain, and evolve AWS infrastructure
- Write unit and integration tests to ensure code quality and system robustness
- Monitor application health and performance using observability tools, including metrics, logs, and alerts
- Participate in code reviews and provide constructive feedback to peers
- Contribute to architectural and technical discussions, supporting continuous improvement and innovation
- Work on antifraud systems that monitor transactions, communicate with third parties to verify transactions, and support fee calculation modules
Requirements
What you’ll need- Must be based in Brazil
- Proficiency in English at B2 level or above (Upper-Intermediate)
- 5 or more years of relevant work experience with a Bachelor's or Associate’s Degree, or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD)
- Experience with Golang
- Experience with Financial Industry or Payments / Authorization Systems
- +3 years of experience with Golang
- Skilled in Golang and adaptable to other languages like Java/Groovy or JVM-related
- Advanced Git user; resolves team version control issues
- Thorough code reviews focusing on cross-domain quality
- Writes and validates unit, integration, performance, and end-to-end tests
- Experienced with Swagger, flow diagrams, and API documentation; supports DEVEX and external publishing
- Proficient with Terraform, Argo, Jenkins, and Codefresh for infrastructure and deployment, including related integrations
- Deep product knowledge; active in feature planning and impact analysis
- Strong relational database design and non-relational strategy; effective data modeling
- Proficient in AWS, applying optimal performance techniques
- Designs scalable microservices and evaluates architectural options
- Identifies and resolves distributed systems issues for improved reliability
- Understanding of observability practices (monitoring, tracing, alerting) preferred
- Work with critical systems is a differential
Benefits
Comp & perks- Remote position
- Equal employment opportunity regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status
- Consideration of qualified applicants with criminal histories consistent with EEOC guidelines and applicable local law
