NIO

Tech Lead – Java

NIO

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Act as the technical authority in defining and evolving the platform architecture.
  • Lead complex architectural decisions (trade-offs between performance, cost, resilience and security).
  • Define technical, architectural and integration standards for multiple teams.
  • Work extensively with event-driven architectures, microservices and sagas.
  • Conduct design reviews, architectural reviews and major technical decisions.

Requirements

  • Proven, solid experience as a Tech Lead / Principal Engineer / Software Architect.
  • Deep expertise in Java and Spring Boot in large-scale production environments.
  • Experience with distributed microservices architecture in production.
  • Advanced experience with event-driven architecture, messaging (Kafka, RabbitMQ, Pulsar or similar) and sagas (orchestration and choreography).
  • Strong proficiency in SQL databases (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra, DynamoDB).
  • Experience with synchronous and asynchronous APIs, versioning and contract governance, observability (structured logs, metrics, distributed tracing).
  • Proven experience with mission-critical, high-volume systems.
  • Experience in Telecom & Digital Ecosystems; experience with telecom platforms (a plus); experience with OTTs (streaming, content, digital platforms) and SVAs (value-added services).
  • Complex integrations with multiple systems, partners and legacy systems.
  • Exceptional communication skills, both technical and executive.
  • Ability to translate technical complexity into clear decisions.
  • Ability to influence without formal authority.
  • Collaborative, strategic and results-oriented profile.
  • Plus: Cloud (AWS or GCP) at scale, DevOps and CI/CD, experience with strategic DDD in distributed environments, experience in regulated and high-criticality environments.
Benefits
  • Meal and/or food allowance
  • Transportation allowance
  • Health insurance
  • Dental insurance
  • Life insurance
  • Private pension plan
  • Profit-sharing program (PPR)
  • Pharmacy assistance
  • Childcare assistance
  • Flexible working hours
  • V.tal Benefits Club
  • Extended maternity leave (6 months)
  • Extended paternity leave (20 days)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring Bootevent-driven architecturemicroservicessagasKafkaRabbitMQPulsarSQL databasesNoSQL
Soft Skills
communication skillsability to influencecollaborativestrategicresults-orientedtechnical decision-makingtranslating technical complexity