Job Description
Zup is seeking a Tech Lead Backend Java to join their team. This role offers an environment of exponential growth, providing opportunities for personal and professional development. Zuppers have access to a career development plan, support from the People team, and a platform to track progress. Zup believes in using technology to transform lives and position underprivileged regions as quality technology hubs. They also value freedom, allowing zuppers to work remotely, in their offices, or in a hybrid model.
The Role Involves:
- Managing teams
- Developing and implementing systems using Java
- Creating efficient and scalable APIs
- Performing corrections and tests on systems
- Participating in the definition and elaboration of requirements
- Proposing improvements in development processes
- Sharing knowledge and collaborating with the team
Requirements:
- Experience with Java development
- Knowledge of microservices architecture
- Experience with RESTful APIs
- Familiarity with Cloud Computing (AWS): ECS, EKS, EC2, S3, SQS, API Gateway, Lambda
- Knowledge of databases (SQL and NoSQL)
- Experience with Git and version control
- Ability with observability tools: Logging, metrics, tracing, dashboards, alerts, monitoring
Zup Offers:
- Freedom to work from anywhere
- Flexible hours
- Education assistance
- Career development tools
- Internal guilds and study groups
- Health plan and dental plan
- Partnership in the purchase of medicines
- Telemedicine assistance
- Online therapy
- Wellhub partnership
- Extended maternity and paternity leave
- CAZ – Zuppers Service Center
- Meal and food vouchers
- Life insurance
- Home office assistance
- Daycare assistance
- Telephone plan assistance
- Profit and Result Sharing