




Description: * Experience with web system development; * Proficiency in frameworks, libraries, and tools (Java, Python, JS, Ruby, or similar); * Experience with object-oriented programming and service integration via REST APIs and message queues; * Hands-on experience with relational databases; * Knowledge of Git and deployment pipelines (CI/CD); * Solid understanding of software engineering best practices, patterns, and principles; * Experience with cloud platforms (AWS, Azure, or GCP); * Experience with automated testing and continuous integration/delivery practices; * Knowledge of software architectural styles; * Technical English. * Design, implement, and evolve Asaas’ cellular architecture, ensuring scalability and resilience; * Work on core architectural topics such as: inter-cell communication, setup and provisioning, centralized backoffice, external integrations, and governance patterns; * Translate business logic into high-quality code, adhering to standards and best practices; * Review code and support colleagues with technical feedback; * Monitor and optimize production solutions, evaluating performance, errors, and availability; * Break down large initiatives into smaller, cohesive deliverables; * Build reusable components and abstractions, promoting consistency across cells; * Support other engineering teams in technical decisions, acting as architectural consultancy; * Document and clearly communicate architectural decisions, considering trade-offs. 2512300202491891249


