Academic Training: Technical Engineering or Degree in Computer Science
Experience of at least 4 years in the development of functions with Backend Java developments (versions +8) with PostgreSQL and SnowFlake databases (preferably)
Knowledge of other relational databases such as Oracle, MySQL, MariaDB... will be valued
Knowledge of design patterns, data models and Software Architectures: Microservices, SOA, REST, DDD, ESB, BPM
Experience with versioning systems (Git, Subversion...) Management of dependencies and repositories (Maven, Gradle, Nexus...)
Knowledge of continuous integration and development in cloud environments
Experience with unitary tests (JUnit) and quality-oriented developments in the code