**We are delighted that you want to be part of our team!
**
**About the Job Title**:
Define the best development practices;
Programming, coding and testing systems in the language, moving between Front-End and Back-End development projects;
Carry out the development of complex functionalities;
Carry out the development of complex features.
Propose technological evolutions in the systems.
Monitor the implementation of systems development best practices.
Validate the level of existing tests in the projects;
Propose technological evolutions in the systems;
Anticipate opportunities and problems, acting quickly and effectively, developing preventive solutions;
Assist in the orientation of newer developers and contribute to project decision-making;
Perform system maintenance, making any necessary corrections, in order to meet user needs;
Develop assembly work, debugging and testing programs, performing maintenance services on the programs already developed.
**What do you need to take part in this selection process?
**
- Java SE 11
- Java EE 8
- Maven
- Kafka
- Liquibase
- Postgres database
- Experience in large scale legacy projects
**What makes you a differentiator among your competitors?
**
- JavaFX
- Experience with frontend web frameworks: Svelte, React, Angular or Vue.js