Tech Lead, Java
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Tech Lead Java responsible for defining architectural strategies and leading modernization initiatives at Stefanini. Collaborating to drive positive impact in business and employee lives.
Responsibilities:
- Define and communicate the platform architecture strategy and technical roadmap
- Design distributed architectures based on microservices, event-driven patterns, and Kafka
- Establish integration standards, API contracts, security, and observability
- Guide decisions on data modeling, PostgreSQL, and legacy system migrations
- Lead incremental modernization initiatives with coexistence and decommissioning criteria
- Serve as a point of reference for critical financial-sector flows, ensuring traceability and compliance
- Conduct architecture reviews, write ADRs, and evaluate technical trade-offs
- Support investigations of critical incidents and continuous resilience improvements
- Mentor tech leads and developers to raise the team's technical maturity
- Align technical evolution with the client's business, compliance, and operations
Requirements:
- Proven experience in software architecture and distributed systems
- Deep expertise in Java and the microservices ecosystem (Micronaut is a plus)
- Advanced experience with Kafka and production event-driven patterns
- Strong knowledge of PostgreSQL and data evolution and performance strategies
- Experience with AWS (RDS, MSK, API Gateway, CloudFormation/Terraform)
- Ability to design solutions with security, observability, and resilience in mind
- Experience migrating legacy systems to modern architectures
- Track record of technical leadership on complex projects with incremental deliveries and low operational risk
- Ability to communicate effectively with technical and business stakeholders
- Nice to have:
- Experience in the financial or banking sector
- Familiarity with Feature Flags, DataDog, OpenTelemetry, or similar tools
- Knowledge of DDD, Event Sourcing, or CQRS
- Experience orchestrating complex business processes and flows
- Experience in large-scale digital transformation programs
- Experience acting as an architect in consulting projects or multidisciplinary squads
Benefits:
- Meal allowance or food voucher
- Discounts on courses, universities, and language institutions
- Stefanini Academy — platform with free, up-to-date online courses with certification
- Mentoring
- Benefits club for medical consultations and exams
- Health insurance
- Dental insurance
- Benefits club and discounts at top establishments
- Travel club
- Pet care agreement
















