Zup offers an environment of exponential growth with opportunities for career development, monitoring by a dedicated team, and a platform to track progress. The company aims to transform people's lives and empower talents by using technology to develop quality technology poles. The role involves participating in the entire software development lifecycle, developing solutions using Java and Angular, collaborating with the team, and ensuring technical quality. Zup values freedom, offering remote work options, flexible hours, and comprehensive benefits.
Requirements
- Mastery of Java (version 9+), Spring Boot, Hibernate/JPA, and JUnit
- Experience with microservices and Restful APIs
- Experience with Angular 12+ and RxJS
- Knowledge of Maven and version control practices (Git)
- Familiarity with development tools such as Eclipse, IntelliJ, or VSCode
- Experience with SQL and NoSQL databases
- Knowledge of AWS (ECS, EKS, EC2, S3, SQS, API Gateway, Lambda)
- Experience with Docker, Kubernetes, and Terraform
- Clean Code, SOLID, and Clean Architecture principles
- Communication, teamwork, and collaboration skills in agile environments (Scrum, Kanban)
Benefits
- Freedom to work from anywhere
- Flexible hours
- Education allowance
- Own career development tool
- Internal guilds and other study and interest groups
- Health plan
- Dental plan
- Partnership in the purchase of medications
- Telemedicine
- Free online therapy
- Wellhub
- Extended maternity leave
- Extended paternity leave
- CAZ – Zuppers Support Center
- Meal and food allowance
- Life insurance
- Transportation allowance
- Home office allowance
- Creche allowance
- Cell phone plan allowance
- Profit Sharing