Description
.
**Responsibilities and Assignments**
The professional will be responsible for providing technical solutions for new features and offering necessary support for existing features.
We also expect this person to assist other team members with technical issues, without forgetting to deliver the best solution for the business.
We highly value quality, including clean and readable code (clean code).
**Requirements and Qualifications**
* Experience in Java development;
* Experience in Spring development (Boot, Data, Cache, etc);
* Knowledge of Java 8 (minimum);
* Knowledge of Git and Git\-Flow;
* Experience with SQL and NoSQL databases;
* Development focused on quality: unit tests and Sonar (metrics);
* Experience with microservices and concurrent systems;
* Continuous delivery (Jenkins);
* Desirable:
* Knowledge of message queues (RabbitMQ);
* Knowledge of Kafka;
* Knowledge of AWS.
Invillia is part of AI/R, the AI Revolution Company: a strategic connection of revolutionary components embedding artificial intelligence everywhere.
AI/R has more than 6\.000 technology professionals and a global presence, with offices in Brazil, Europe, and the USA.