Dev Java NGS software

  • Contrato

Descripción de la empresa

En NGS queremos incorporar Analistas y Programadores a un equipo especializado en la prestación de servicios de integración, desarrollo y soporte de un producto líder de su sector, multiplataforma y basado en tecnologías de última generación relacionadas con la firma biométrica. El trabajo se desarrollará en nuestras instalaciones de Madrid (Paseo de la Castellana, Plaza de Cuzco, Metro Línea 10).

Para participar en el proceso de selección, se requiere formación de grado o master en Informática y experiencia demostrable en desarrollo Back-End trabajando sobre plataformas Java.

Descripción del empleo

Programador Senior (Java)
La persona contratada colaborará en el Análisis y será responsable del Desarrollo de diversos componentes y/o servicios sobre plataforma J2SE/J2EE principalmente, así como del conjunto de librerías y APIs conocidos en el marco de dichas plataformas.
 

Conocimientos y Habilidades Requeridos

  • J2SE/J2EE (Dominio de las capas arquitecturales y sus tecnologías relacionadas)
  • Orientación a Objetos, Patrones arquitecturales y Patrones de Diseño
  • Lenguajes de modelado software UML/UML2 y lenguajes de marcado (HTML5, XML)
  • Lenguajes de modelado ERM, gramática de datos y tecnologías relacionadas (SQL, Mongo, etc.)
  • Tecnologías de integración (SOA, EAI, ESB, WebMethods, JMS, JPA, JNI, JNA, etc.)
  • Tecnologías de servicios (WS-SOAP, WS-REST, Web Sockets, etc.)
  • Tecnologías de contenedores (Spring, SpringBoot, etc.)
  • Tecnologías de manejo de datos (JSON, ORM, Hibernate, JAX, etc.)
  • Tecnologías de manejo de PDF (Pdfium, OpenPDF, iText, Postscript, Ghostscript)
  • Tecnologías criptográficas, conocimientos PKI (certificados, claves públicas, cifrado, etc.)

Conocimientos y Habilidades Valorables:

  1. Tecnologías de desarrollo Aplicaciones Móviles Android, iOS, híbrido y nativo
  2. Tecnologías de transformación y visualización (ETL, Pentaho, etc.)
  3. Tecnologías de procesos (BPM, Workflow, etc.)
  4. Tecnologías de AI (Weka, Clasificadores, 48Tree, Bayesian, Siamesas, Deep, etc.)
  5. Tecnologías SaaS / PaaS / IaaS (AWS, Azure, openswift, ansible, etc.)
  6. Tecnologías de Contenedores (Docker, Kubernetes, etc.)
  7. Tecnologías de Front (Angular, VUE, React, Bootstrap, JQuery, ExtJS, GWT, etc.)

Herramientas

  • ~ Desarrollo: Eclipse, IntelliJ, Netbeans
  • ~ Pruebas: JUnit, JMeter, SimonConsole, LoadRunner, Squash, etc.
  • ~ Construcción: Maven, Gradle, Nuget, Jenkins, SonarQube
  • ~ Control de Versiones: Subversion y Git
  • ~ Contenedores: Tomcat, JBoss/Wildfly, Websphere, Weblogic
  • ~ OOSS: Windows y Linux
  • ~ Gestión y Calidad: Redmine, Jira, Remedy, SonarQube, etc.
  • ~ Virtualización: VMware, Citrix-ICA, RDP, etc.
  • ~ Procesos: jBPM, Compiere, Bonita, Bizagi, Optaplanner, etc.

Metodologías

Proceso Unificado, Métrica, Agile, Scrum, Kanban 

White-Box y Black-Box Testing


 

Requisitos

° 3-5 años de experiencia previa en desarrollo Java

° Ganas de aprender y ser parte de soluciones en equipo.

° Combinar la capacidad de trabajo en equipo con la autogestión y auto resolución. 

° Experiencia en la preparación de informes y documentos técnicos.

° Se valorará poseer certificaciones oficiales.

° Nivel Alto de inglés leído y escrito (no se requiere capacidad de interlocución).

 

Información adicional

Condiciones Laborales

» Horquilla salarial: 30.000 – 50.000 euros/brutos anuales.

» Nulo o residual estancamiento profesional, el avance y progresión es continuo.

» Buena comunicación, buen ambiente 

» Equipos reducidos de alto rendimiento.

» No outsourcing, buen salario, estabilidad y visibilidad directa con la dirección en vanguardia tecnológica, participación multi-proyecto, cultura de guerrilla.

» Horario flexible en el rango 9:00 a 14:00 y 16:00 a 19:00.

» Potencial participación en Programa de Desempeño.

BENEFICIOS:

  • Contratación indefinida y directa
  • Diversidad de proyectos punteros tanto nacional como internacional.
  • Combinamos cercanía y flexibilidad con oportunidades y desarrollo.
  • Participación activa en las labores de diseño, desarrollo, soporte y mantenimiento de los evolutivos de un producto líder en el mercado relacionado con la firma electrónica y biométrica.
  • Formación continua en tecnologías, metodologías y productos.
  • Horarios flexibles de trabajo y orientación a resultados.
Política de privacidad