Estamos buscando un Programador Backend con al menos 2 años de experiencia en el desarrollo de aplicaciones backend en Java. La posición ofrece la oportunidad de trabajar en proyectos innovadores relacionados con la gestión y análisis de información geográfica, colaborando en un equipo técnico altamente cualificado.
El lugar de trabajo está ubicado en Barcelona y tendrás la oportunidad de participar en el desarrollo de soluciones tecnológicas en ámbitos como transporte, medio ambiente, limpieza urbana, emergencias, entre otros, tanto para el sector público como privado.
Requisitos del Puesto:
Experiencia mínima:
* Al menos 2 años desarrollando aplicaciones backend en Java.
Conocimientos técnicos imprescindibles:
* Java, Spring, Hibernate, JPA, Spring Boot.
* Bases de datos relacionales y conocimientos en PL/SQL.
* Herramientas de gestión de dependencias como Maven.
* Control de versiones con GitHub o Subversion.
* Procesos y herramientas de integración continua (Jenkins, Selenium, u otras).
* Servidores de aplicaciones (Tomcat, Websphere, JBoss, WebLogic, etc.).
* Servidores web: Apache o Nginx.
Habilidades valoradas:
* Enfoque en calidad de código (conceptos SOLID, Arquitectura Hexagonal).
* Experiencia en testing e integración continua.
* Refactorización y trabajo con código legado.
* Dockerización de proyectos.
* Conocimientos adicionales:
* Typescript, DDD, Python, Node.
* .NET.
* Sistemas de Información Geográfica.
Qué ofrecemos:
* Incorporación a un equipo técnico de alto nivel en un entorno dinámico y multidisciplinar.
* Oportunidad de trabajar en proyectos diversos y desafiantes, tanto para el sector público como privado.
* Oficinas céntricas en Barcelona.
Si eres una persona apasionada por el desarrollo backend y te interesa trabajar en proyectos de impacto, ¡queremos conocerte!