Description
**Main responsibilities:**
* Analyze requirement specifications and/or development projects from which systems will be built.
* Study and understand the source code of a system or part thereof for maintenance activities or new implementations.
**Requirements:**
* Currently enrolled in or graduated from a higher education program in information technology.
* Knowledge of the following concepts:
* Object-oriented programming.
* Software architecture patterns (MVC, microservices, SOA, etc.).
* Relational databases.
**Desirable:**
* Experience in object-oriented development, preferably in Java.
* Familiarity with frameworks: Hibernate, JSF, and PrimeFaces.
* Proficiency in SQL (DML and DDL).
* Understanding of common business processes in enterprises.
**Work arrangement:**
* 30 hours/week \- Remote (occasional in-person meetings).
* Preference for candidates residing in the regions of Divinópolis or Belo Horizonte/MG.
Job type: Internship
Compensation: R$1\.400,00 per month
Work location: Remote