




Job Summary: Work as a Senior Node.js Developer to develop and evolve high-complexity backend solutions, participating in the end-to-end lifecycle and ensuring scalability and security. Key Highlights: 1. End-to-end development of high-complexity backend solutions 2. Design and implementation of scalable REST APIs and microservices 3. Knowledge sharing and technical decision support in agile environments **Requirements:** Work as a Senior Node.js Developer to develop, refactor, and evolve high-complexity backend solutions. Participate in the end-to-end development lifecycle—from technical refinement through to production deployment. Design and implement RESTful and asynchronous APIs, microservices, and service- and event-oriented solutions, ensuring scalability, availability, security, and observability. Share knowledge, conduct code reviews, support technical decisions, provide effort estimates, and critically assess legacy systems and architectural evolution within agile environments. **Requirements and Qualifications:** Solid experience with Node.js (JavaScript; TypeScript is preferred), microservices development, and SOA/EDA architectures. Hands-on experience with cloud platforms (AWS, Azure, or GCP), containers, CI/CD, source control, unit and integration testing, API documentation, logging, and tracing. Familiarity with relational and non-relational databases (e.g., PostgreSQL, MongoDB), agile methodologies (Scrum/Kanban), and application security. **Preferred Qualifications:** Experience with messaging systems (Kafka, RabbitMQ, SQS, Service Bus), Kubernetes, financial domain environments, LGPD/GDPR compliance, Java/Spring, technical English, and serving as a technical reference.


