
Senior Backend Developer – Node.js, Python, AWS
GFT Technologies
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Design, develop and evolve scalable backend services using Node.js and Python, applying System Design principles to build resilient solutions;
- Serverless ecosystem: implement REST APIs and event-driven architectures using the core AWS stack (Lambda, API Gateway, SQS/SNS, Step Functions);
- GenAI integration: actively participate in technical discussions around Generative AI, supporting architectural decisions, responsible use, and integrations with legacy systems and new products;
- Data persistence: work with NoSQL databases, with a primary focus on DynamoDB, ensuring high performance and efficient data modeling;
- Infrastructure as Code: create and manage infrastructure programmatically using Terraform;
- Technical leadership and quality: act as a technical reference for the team by conducting code reviews, mentoring, and promoting best practices in Clean Code, SOLID and Design Patterns;
- Observability and resilience: ensure application health through monitoring tools (Datadog) and by applying security and testing best practices.
Requirements
- Proficient in Node.js: proven, solid experience in backend development using the Node ecosystem;
- AWS (Serverless) specialist: extensive hands-on experience with Lambda, API Gateway, DynamoDB, S3, SQS and SNS;
- System architecture: strong knowledge of designing scalable solutions, microservices and event-driven architectures;
- Software engineering: mastery of design patterns, Git version control and building CI/CD pipelines (e.g., GitHub Actions);
- Infrastructure as Code: solid experience with Terraform;
- Observability: practical experience with Datadog for monitoring and troubleshooting;
- Interest in AI: genuine desire to learn and grow in the field of Generative Artificial Intelligence.
Benefits
- Multi-benefit card – choose how and where to use it.
- Tuition assistance for undergraduate, graduate, MBA and language courses.
- Certification incentive programs.
- Flexible working hours.
- Competitive salaries.
- Annual performance review with a structured career plan.
- Opportunities for international career moves.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare allowance.
- Health insurance.
- Dental insurance.
- Life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsPythonAWSDynamoDBTerraformREST APIsevent-driven architecturedesign patternsCI/CDGit
Soft Skills
technical leadershipmentoringcode reviewscommunicationproblem-solving