Analista-programador Java

  Perfil del candidato Buscamos un desarrollador Java con experiencia en Spring 4 y HTML5. Imprescindible: Competencia profesiona

ESSENCE INTERACTIVE CENTER S.L. Madrid, España

Apply now

Perfil del candidato

Buscamos un desarrollador Java con experiencia en Spring 4 y HTML5.

Imprescindible:

  • Competencia profesional de inglés (entrevista en inglés).
  • Conocimientos sólidos de Ingeniería de Software.
  • Gusto o interés en aplicar buenas prácticas de desarrollo.
  • Al menos 3 años de experiencia como desarrollador Java (JSP, Spring 4, Spring MVC, Spring Security).
  • Capacidad de trabajo en equipo bajo metodología SCRUM y herramientas de reporting y gestión compartida (Jira, Redmine, Confluence o similares).
  • Adaptabilidad a nuevas tecnologías.
  • Experiencia en desarrollo de aplicaciones cliente/servidor. Integración con servicios web de terceros.
  • Experiencia en desarrollo Javascript y con conocimientos en Responsive Web Design utilizando HTML5.
  • Manejo de sistemas de control de versiones (Git).
  • Residir en España

Ofrecemos

: Contrato ordinario indefinido (no sustitución) con tres meses de pruebas incorporación en el equipo de investigación y desarrollo de software de nuestra oficina de Madrid (Centro), con posibilidad de aprender y desarrollarse tanto en entornos profesionales de desarrollo e integración continua como en el desarrollo de aplicaciones móviles multi-dispositivo.

Sueldo:

desde 26.000€ - 36.000€ brutos al año en 14 pagas (extras en Julio y Diciembre). Rango en función de conocimientos y experiencia del candidato.

Interesados enviar CV en inglés a:

[email protected] incluyendo datos de contacto, referencias de trabajos personales, contactos y accesos a repositorios de proyectos públicos (si se dispone de ellos).

Descripción del puesto

Dentro del equipo de investigación y desarrollo, en la línea de desarrollo de productos de software:

  • Análisis de requisitos técnicos en base a requisitos de producto.
  • Estimación de esfuerzo de las tareas del Backlog (siguiendo la metodología SCRUM).
  • Diseño técnico de bajo nivel en base a diseños de alto nivel proporcionados por arquitectura.
  • Desarrollo de evolutivos (Spring 4, JSP, HTML5). Integraciones con servicios REST y desarrollo de nuevas aplicaciones con vistas optimizadas tanto para web como dispositivos móviles basadas en Java con Spring, HTML5, JavaScript y CSS (generado a partir de ficheros SaSS).
  • Gestión de las diferentes ramas de los proyectos usando GIT. Despliegues automatizados a través de nuestro sistema de integración continua.
  • Internacionalización y personalización de la interfaz de usuario para distintos clientes en diversos idiomas.
  • Desarrollo de pruebas unitarias con JUnit.
  • Documentación técnica con Confluence.
  • Seguimiento y resolución de incidencias con Jira.
  • Coordinación y seguimiento con el equipo internacional de esta línea de negocio compuesto por Jefes de Producto, Jefes de Proyecto, Arquitectos de Software, Directores de R&D y analistas programadores de HW y SW de BE y FE.
  • Participación en las actividades de la compañía como test de performance y cursos de formación de acuerdo con el Plan de Desarrollo Profesional.
  • Reporting de actividad diario – seguimiento analítico de procesos.

Other jobs that might interest you