
Tech Lead – Java
NIO
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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