CareerPlanGet AI match score →

Especialista de Desenvolvimento de Software (Tech Lead)

São Paulo, br💼 Full-time🗓 2026-07-17 → 2026-07-31

Core

Tech Lead responsible for leading software development teams, defining architectural solutions, and ensuring efficient delivery of scalable and resilient applications.

Role type

Senior IC Tech Lead (Software Architecture & Engineering)

Builds

Scalable microservices, APIs, and cloud-native applications for data and technology services

Domain

Financial services / Data technology / Cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java 17+, Spring Framework (Boot, Data, Batch), Microservices (REST, GraphQL), Docker, Kubernetes, AWS (EKS, EC2, S3, EMR, SQS), RabbitMQ, Kafka, Jenkins, Unit Testing (JUnit, Mockito), Relational and NoSQL databases, Software Architecture Patterns (DDD, BDD, SOLID, Service Mesh)

Preferred skills

Angular 15+, Spark (Python/Scala), Adobe Analytics, Big Data solutions (Data Lake, Warehouse, ETL, BI, Data Mesh, MLOps)

Technologies

Java, Spring Boot, Spring Data, Spring Batch, Docker, Kubernetes, AWS, RabbitMQ, Kafka, Jenkins, JUnit, Mockito, Dynatrace, Datadog, Grafana, Angular, Spark, Adobe Analytics

Responsibilities

Lead technical teams through the full software development lifecycle; Act as a technical reference to resolve critical impasses; Design application architecture and define corporate application standards; Identify opportunities for reusable components and APIs; Ensure secure, scalable, and resilient implementations; Conduct Proof of Concepts (POCs) for new technologies; Promote code reviews and knowledge sharing sessions; Document and maintain specifications and source code.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗