Tech Lead

PJ, São Paulo Remote

About alt.bank

Imagine a platform that goes beyond simply handling money, a platform that empowers people and businesses to take control of their finances.
A place where the community can earn rewards, not just pay fees.

This is alt.bank, created to revolutionize the financial sector in Brazil.

With novücard, our credit card, we offer consumers exclusive features that transform the traditional experience, putting financial control back in their hands.

On the other side, alt.bank provides a turnkey, white-label solution, enabling any business to offer financial services under its own brand, from cards to management tools, filling a market gap that no one else addresses.

It all started with a simple idea: to create a digital account that is fair, secure, and empowering.
But alt.bank is much more than an account, it’s a platform that puts people and businesses in control of their money, helping them manage expenses, care for their families, save, and turn dreams into reality.
Here, everyone has the tools to be their own bank.

About the Role

We are looking for a Tech Lead to take on the technical leadership of a development team, guiding the group, defining coding standards, ensuring best practices, and maintaining delivery quality.

You will act as the bridge between technology, product, and business, driving strategic decisions, promoting engineering excellence, and ensuring the scalability and quality of delivered solutions.

Your mission is to inspire the team, foster a culture of technical excellence and collaboration, and play a hands-on role in development, helping turn complex challenges into smart, impactful solutions.

Requirements

Responsibilities

  • Be the team’s technical reference and support architectural decisions.
  • Actively participate in development, coding and reviewing deliverables.
  • Collaborate with architects and managers to define standards and goals.
  • Help the team resolve technical blockers, ensuring quality and security.
  • Promote engineering best practices such as testing, automation, and code review.
  • Encourage collaboration, learning, and technical growth within the team.
  • Align technical solutions with business objectives.
  • Ensure deliverables meet compliance and governance standards.
Benefits

Requirements

  • Bachelor’s degree in Computer Science or related fields.
  • 5+ years of experience in software development.
  • Strong knowledge of Java development, REST APIs, microservices, and cloud architecture (AWS).
  • Experience with Spring Boot or Quarkus.
  • Proven experience in Software Architecture, including event-driven architecture and Full Stack development, covering everything from user interfaces (mobile, native web, and hybrid frameworks) to back-end systems and all intermediate layers (databases, business logic, integrations, APIs, UI, etc.).
  • Experience with MySQL, Oracle, or PostgreSQL.
  • Solid understanding of Object-Oriented Programming.
  • Hands-on experience in Agile environments (Scrum, Kanban, etc.).
  • Familiarity with CI/CD, DevOps, and automated testing.
  • Ability to develop new features, improvements, or bug fixes for existing products, as well as create MVPs and new products based on architectural and engineering standards.
  • Intermediate English (written and spoken).

Benefits:
🏡 Home Office allowance
🏖️ 30 days of paid annual leave
💰 Payment in USD
💻 100% remote – contractor model