
Technical Lead, Java
Sinqia
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Lead the squad as Tech Lead, promoting alignment across teams
- Orchestrate technical decisions and ensure the execution of viable deliveries
- Mentor the team and foster good development practices
- Design and develop secure backend solutions in Java
- Contribute to distributed architectures and the evolution of critical components
Requirements
- Technical leadership and team orchestration
- Act as the squad's Tech Lead, serving as the technical focal point and promoting alignment between Product, Engineering and Architecture
- Guide the team in technical decisions, breaking down complex requirements into viable and sustainable deliveries
- Anticipate and remove technical impediments, ensuring flow and predictability in delivery
- Encourage modern software engineering practices (clean code, TDD, continuous integration, observability)
- Mentor developers and foster a culture of continuous learning, autonomy and technical excellence
- Support the team in incident response, SLA definition and continuous improvement of systems
- Design, develop and evolve scalable, resilient and secure backend solutions in Java
- Actively contribute to the design of distributed architectures based on microservices
- Lead refactoring initiatives, code reviews and the evolution of critical components
- Work in partnership with architects to define patterns, practices and the long-term vision for systems
- Solid experience with Java (17+) and the Spring ecosystem (Boot, Security, Data, etc.)
- Strong expertise in microservices, RESTful APIs and authentication via OAuth2/JWT
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis)
- Experience with messaging systems (Kafka, RabbitMQ) in distributed systems
- Hands-on experience with containerization (Docker), orchestration with Kubernetes and CI/CD pipelines
- Previous experience as a Tech Lead, Chapter Lead or technical reference, driving architectural decisions and technical management of squads
- Ability to manage technical priorities, organize technical backlog, and interact with PMs/POs
- Bachelor's degree in a technology-related field
- Technical English for reading and writing
Benefits
- Health insurance
- Meal allowance
- Childcare assistance
- Life insurance
- Transportation allowance
- Flexible benefits (choose the benefits according to your needs)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringmicroservicesRESTful APIsOAuth2JWTPostgreSQLMySQLMongoDBDocker
Soft Skills
technical leadershipmentoringteam orchestrationcontinuous learningtechnical excellenceproblem-solvingcommunicationcollaborationorganizational skillsautonomy