About the Role:We are looking for a Backend Tech Lead to join our growing engineering team.This is a full-remote position for a project within the mobility and payment sector, where you will have the opportunity to lead a talented team of engineers, driving the architecture and technical direction of backend services.
You will collaborate closely with cross-functional teams to deliver high-performance, scalable solutions while ensuring quality and efficiency.Key Responsibilities:Lead and mentor a team of backend developers, providing guidance on best practices, technical challenges, and career development.Design, implement, and optimize backend systems and microservices using Java, ensuring high availability and scalability.Collaborate with other teams (front-end, product, QA, etc.)
to create efficient and cohesive solutions for the mobility and payment platforms.Establish and maintain coding standards, code reviews, and documentation to ensure consistency and quality across the team.Actively participate in architecture and design discussions, making technical decisions that impact the scalability and performance of the platform.Ensure that the backend services meet high standards for security, reliability, and performance.Work with product managers to translate business requirements into technical solutions.Provide hands-on technical leadership in troubleshooting and debugging complex issues.Requirements:Proven experience as a Backend Developer, with strong expertise in Java and related backend technologies.Experience in leading teams, mentoring junior developers, and taking ownership of technical projects.Solid experience with microservices architecture, RESTful APIs, and building scalable backend systems.Familiarity with cloud platforms (AWS, Azure, GCP) and deployment technologies (Docker, Kubernetes).Knowledge of relational and NoSQL databases (e.G., MySQL, PostgreSQL, MongoDB, etc.
).Strong understanding of software engineering principles, design patterns, and version control (e.G., Git).Ability to troubleshoot complex technical issues and find innovative solutions.Excellent communication skills, both written and verbal, to interact with remote teams and stakeholders.Fluency in English and in Portuguese is requiredNice to Have:Experience in the mobility or payments industry.Familiarity with event-driven architectures and message brokers (e.G., Kafka, RabbitMQ).Knowledge of CI/CD pipelines and automated testing frameworks.If this make sense to you and you can started in less than 4 weeks, let us know and send us your update cv!