Analista Programador/a de Aplicaciones Java (TRE26-ECS-084)

INECO
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Junior

Job location

Municipality of Madrid, Spain

Tech stack

Clean Code Principles
Java
JavaScript
Agile Methodologies
Software Quality
Computer Engineering
Continuous Integration
Relational Databases
Software Design Patterns
Web Development
Java Platform Enterprise Edition (J2EE)
Hibernate
jQuery
Maven
Scrum
Software Engineering
SQL Databases
Web Applications
Web Platforms
GIT
Vue.js
Angular
Front End Software Development
Software Version Control
Microservices

Job description

Ineco lleva 55 años diseñando soluciones integrales, innovadoras y tecnológicas que han permitido avanzar hacia un nuevo modelo de movilidad más sostenible y más segura. Soluciones que contribuyen de manera directa en la mejora de la calidad de vida de millones de personas., Análisis funcional y técnico, diseño, desarrollo y mantenimiento de aplicaciones web basadas en tecnología Java, participando en todo el ciclo de vida del software bajo arquitecturas basadas en microservicios y marcos de desarrollo ágiles.

  • Interlocución directa con usuarios y áreas de negocio para la toma de requisitos, análisis de necesidades, definición de funcionalidades e identificación y resolución de incidencias en aplicaciones web Java.
  • Diseño de soluciones técnicas y desarrollo de aplicaciones web basadas en Java, siguiendo arquitecturas de microservicios y buenas prácticas de desarrollo (clean code, patrones de diseño, etc.).
  • Coordinación y ejecución de despliegues en distintos entornos (desarrollo, pruebas y producción), asegurando la correcta configuración, integración de herramientas de calidad y optimización del código antes de su puesta en producción.
  • Definición y ejecución de planes de pruebas (unitarias, integración y funcionales), garantizando la calidad del software y el cumplimiento de los requisitos establecidos.

Requirements

Titulación Universitaria Media y/o Superior preferiblemente en Ingeniería Informática o Ingeniería en Telecomunicaciones o Conocimientos equivalentes equiparados por la empresa y/o experiencia consolidada en el ejercicio de la actividad profesional en la empresa y reconocida por ésta.

  • Experiencia de al menos 5 años en análisis, diseño y desarrollo de aplicaciones con tecnología Java.
  • Experiencia de al menos 5 años en desarrollo bajo arquitectura de microservicios, empleando tecnologías como Spring, Hibernate, J2EE, Maven y frameworks front-end (JavaScript, Angular, jQuery, Vue).
  • Experiencia de al menos 5 años en el manejo de bases de datos relacionales (SQL): consultas, procedimientos almacenados, funciones, etc.
  • Experiencia de al menos 3 años en el uso de herramientas de integración continua, control de versiones (Git) y herramientas de calidad de código.
  • Experiencia de al menos 1 año trabajando con metodologías ágiles (Scrum u otras).

Benefits & conditions

  • Incorporarte a una compañía pública referente en la ingeniería y consultoría del transporte con más de 6.000 profesionales.
  • Contamos con beneficios flexibles adaptables a cada persona.
  • Formación continua. En INECO aportamos la formación en idiomas y la formación en las disciplinas técnicas que se requieran para desarrollar tu carrera profesional.
  • Conciliación entre la vida personal y profesional. Disponemos de múltiples medidas de conciliación.
  • Acceso a numerosos descuentos y promociones exclusivos para nuestros profesionales

About the company

Con un equipo multidisciplinar de más de 6.000 profesionales, la empresa está presente en todos los continentes donde despliega su experiencia y capacidad para afrontar trabajos técnicamente complejos gracias a su conocimiento especializado y a la aplicación de la tecnología más avanzada y vanguardista., Formar parte de una empresa como INECO se traduce en oportunidad: la diversidad de oferta con la que contamos significa que puedes desarrollar tu trayectoria profesional en el ámbito que mejor responda a tus intereses, así como ir aprendiendo en las distintas áreas de la compañía. En Ineco apostamos por el talento que tiene como base entornos de trabajo retadores y estimulantes que promuevan el desarrollo personal y profesional de nuestros empleados, garantizando el cumplimiento de los principios de igualdad, mérito y capacidad, así como la trasparencia, objetividad y la igualdad de oportunidades. En Ineco estamos comprometidos con la protección del medio ambiente y con la mitigación de los efectos del cambio climático y nos sumamos al reto de la Agenda 2030 y los 17 ODS. Mantenemos desde el año 2008 la adhesión a los Diez Principios del Pacto Mundial de Naciones Unidas, basados en el respeto y promoción de los derechos humanos, laborales, medioambientales y de lucha contra la corrupción.

Apply for this position