Descripción
Resumen del Puesto:
Buscamos un desarrollador Android/Java para crear aplicaciones móviles nativas y de backend, enlazando con diversas plataformas y sistemas de clientes en distintos sectores.
Puntos Destacados:
1. Desarrollo de aplicaciones móviles nativas y de backend
2. Trabajo en proyectos para empresas de diversos sectores
3. Horario flexible y formación interna continua
Te buscamos a ti!
Un desarrollador Android/Java orientado principalmente al desarrollo de aplicaciones móviles nativas y aplicaciones de backend.
Trabajará creando aplicaciones móviles para profesionales y centrales críticas de sincronización para empresas de diversos sectores enlazando con distintas plataformas y sistemas finales de clientes.
Requisitos mínimos
Capacidades clave:
* Amplios conocimientos de Android
* Conocimientos Java 7/8, J2EE
* Experiencia en Eclipse, Android Studio, Gradle, Maven, Ant
* Experiencia real con Base de datos: SQL, Bases de Datos relacionales (MySQL, PostgreSQL), SQLite, JPA, Hibernate
* Fuertes conocimientos de web services : JSON, Soap, Servicios RESTful
* Conocimientos de instalación, mantenimiento y configuración de servidores de aplicaciones Tomcat y bases de datos MySQL
* Experiencia de Programación orientada a objetos, modelización, …
* Experiencia en Análisis / Diseño / Implementación / Pruebas
* Experiencia en proyectos reales empleando sistemas de control de versiones: SVN y git
* Framework : MVC, preferiblemente Struts 2\.0
Se valorarán:
* Conocimientos de IOS (XCode, APN, …) y aplicaciones móviles híbridas (Ionic)
* Conocimientos de Protocolos de aplicación (HTTP, SSH, FTP, DNS), transporte (TCP, UDP), etc…
* Conocimientos de Métodos de HTTP (GET, POST, DELE.
* Amplios conocimientos de Android
* Experiencia en Eclipse, Android Studio, Gradle, Maven, Ant
* Java y Android SDK
* Programación orientada a objetos, modelización, …
* Experiencia real con Base de datos: SQL, Bases de Datos relacionales (MySQL, PostgreSQL), SQLite, JPA, Hibernate
* Fuertes conocimientos de web services y comunicación : json\-rcp, xml\-rpc, Soap, Servicios RESTful
* Conocimientos de Análisis / Diseño / Implementación
* Protocolos de aplicación (HTTP, SSH, FTP, DNS), transporte (TCP, UDP), etc…
* Métodos de HTTP (GET, POST, DELETE, …)
* Formatos ligeros como JSON, lenguaje de marcas XML, protocolo SOAP, …
* Sistemas de control de versiones: SVN, git
* Conocimientos de IOS (XCode, APN, …) y aplicaciones móviles híbridas (Ionic)
* Capacidades de comunicación con desarrolladores y clientes.
**Otros beneficios de trabajar en KERNET:**
Horario flexible todo el año y jornada intensiva en verano y todos los viernes del año.
Formación interna contínua y gratuita.
Vacaciones flexibles solicitables por días sueltos.
Abono del 100% del salario durante las bajas por enfermedad.