Job Description
Zup is seeking a skilled Fullstack Java/Angular Developer to join their team. This role offers an environment of exponential growth, providing opportunities for professional evolution and support. Zuppers have access to a career development plan, guidance from a People team member, and a platform to track progress. The company believes in using technology to transform lives and position underprivileged regions as quality technology hubs. Zup promotes freedom, allowing employees to work remotely, in offices, or in a hybrid model.
Responsibilities:
- Participate in the entire software development lifecycle.
- Develop and maintain robust back-end and front-end applications using Java (Spring Boot, Hibernate, JPA) and Angular (with RxJS).
- Collaborate with the team, sharing knowledge and participating in code reviews.
- Identify root causes of problems and implement efficient technical solutions.
- Ensure technical quality through automated (JUnit, Jest) and manual testing.
- Define backend endpoint communication contracts and contribute to microservices architecture.
- Assist in validating Design System-based layouts and evaluating the shortest path.
- Stay updated with technological trends to continuously improve products and processes.
Requirements:
- Proficiency in Java (version 9+), Spring Boot, Hibernate/JPA, and JUnit.
- Experience with microservices development and RESTful APIs.
- Experience with Angular 12+ and RxJS.
- Knowledge of Maven and version control practices (Git).
- Familiarity with development tools like 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.
- Understanding of Clean Code, SOLID, and Clean Architecture principles.
- Strong communication, teamwork, and collaboration skills in agile environments (Scrum, Kanban).
- Ability to manage multiple tasks and priorities, adapting to new technologies and challenges.
Benefits:
- Remote work flexibility.
- Flexible hours.
- Education assistance.
- Career development tools.
- Internal guilds and study groups.
- Health and dental plans.
- Partnerships for medication purchases.
- Telemedicine services.
- Free online therapy.
- Wellhub partnership.
- Extended maternity and paternity leave.
- Support center for employees.
- Meal and food vouchers.
- Life insurance.
- Transportation assistance.
- Home office assistance.
- Childcare assistance.
- Phone plan assistance.
- Profit and results sharing.