Description
**Description:**
----------------
Qindel Group is growing!
Therefore, we are looking for a Senior Java Developer to join one of our teams with the greatest impact on the logistics chain of one of our retail sector projects.
Your responsibilities will include:
* Development tasks for project enhancements.
* Analysis tasks to fulfill client needs and requirements.
* Implementation and maintenance of custom applications.
* Technical and functional communication with other teams.
* Task tracking and mentoring of other project team members.
What can we offer you?
* Permanent contract.
* Professional growth opportunities.
* Subsidized training.
* Competitive salary, based on your education and experience.
* Private health insurance, dental insurance, life insurance, and accident insurance.
* Remote work.
**Requirements:**
---------------
**Minimum**
Education:
* Technical or Superior Engineering degree in Computer Science, Telecommunications, or Higher Vocational Training Cycle.
Technical knowledge:
* Solid experience developing in Java, preferably Java 11 or higher.
* Knowledge and experience with Spring Boot and its ecosystem.
* JPA/Hibernate.
* Proficiency in testing (both backend and frontend technologies).
* Solid experience in microservices and hexagonal architecture.
* Experience with frontend technologies (React, Angular, Vue.js).
* Knowledge of design patterns.
* Solid experience with relational databases.
* Experience with non-relational databases.
**Desirable**
* Experience in the retail sector.
* Experience with cloud-based databases.
* Knowledge of Apache Kafka and event management.