Ingeniero de Software Junior (Java) - Proyectos franceses
Role details
Job location
Tech stack
Job description
Como Ingeniero de Software Junior, desempeñarás un papel fundamental en el desarrollo, mantenimiento y optimización de soluciones y aplicaciones de software, especializándote en tecnologías Java. Trabajarás en un entorno multidisciplinar e internacional con tecnologías de vanguardia. En entornos Agile, colaborarás en la mejora continua de los procesos de desarrollo.
En nuestros equipos, un Ingeniero de Software aplica métodos científicos para analizar y resolver problemas de ingeniería de software. Es responsable de investigar y adquirir conocimientos en su disciplina técnica. Colabora y actúa como un miembro del equipo junto con otros ingenieros de software y stakeholders.
El Ingeniero de Software desarrolla habilidades y conocimientos en su disciplina de software para alcanzar las competencias estándar esperadas para el rol correspondiente, tal y como se definen en nuestras Comunidades Profesionales internas.
El rol de Ingeniero de Software Junior es el nivel de entrada en Ingeniería de Software, con una comprensión fundamental de los conceptos de programación, el diseño de software y los principios de desarrollo. Trabaja de manera constante siguiendo instrucciones, con una supervisión cada vez menor, produciendo resultados precisos y fiables. Se espera que tenga ganas de aprender, que sepa cuándo hacer preguntas y verificar la comprensión. Entiende y sigue los procesos de trabajo. Es consciente de los costes relacionados con su propio trabajo. Organiza su tiempo para cumplir las tareas asignadas por otros, con un horizonte temporal a corto plazo. Colabora con otros para alcanzar los objetivos del equipo y tiene un impacto directo y positivo en el rendimiento del proyecto. Busca activamente feedback para mejorar y empieza a gestionar su propia carrera con apoyo., Nuestro compromiso con la inclusión y la igualdad de oportunidades se refleja en nuestro Plan de Igualdad y en nuestro Código de Ética, que garantizan el desarrollo profesional de nuestro personal y la igualdad de oportunidades en su selección, dentro de un entorno libre de discriminación por motivos de etnia, nacionalidad, origen social, edad, orientación sexual, expresión de género, religión o cualquier otra circunstancia personal, física o social., Gracias a formar parte del ADCenter, tendrás la oportunidad de crecer técnicamente y también la responsabilidad de innovar. Contribuirás saliendo de tu zona de confort para impulsar el crecimiento del centro, como parte de nuestros objetivos diarios.
Requirements
- Grado Universitario o Superior finalizado: Ingeniería Informática, Telecomunicaciones, Multimedia, Desarrollo de Aplicaciones Web o Multiplataforma.
- Conocimientos base en Java: Experiencia inicial con Java 8-17 (streams, interfaces…) y frameworks Spring. Al menos 3 meses de prácticas o experiencia en proyectos académicos.
- Ciclo de vida del desarrollo de software: Comprensión del ciclo de vida del desarrollo de software y metodologías como Scrum.
- Conocimientos técnicos: HTML, CSS, JSP, SOAP, REST. JavaScript/TypeScript (Angular) será un plus.
- Gestión de bases de datos: Experiencia básica con bases de datos relacionales y no relacionales, incluyendo SQL y NoSQL.
- Testing y depuración: Experiencia inicial en pruebas unitarias, pruebas de integración y depuración con herramientas como JUnit y Mockito.
- Control de versiones: Experiencia inicial con sistemas de control de versiones como Git, GitLab o GitHub.
- Habilidades de comunicación: Habilidades sólidas de comunicación oral y escrita, con capacidad para colaborar eficazmente con equipos remotos. Se requiere al menos un nivel B1 de francés y un B2 de inglés.
- Habilidades de resolución de problemas: Fuertes capacidades analíticas y de resolución de problemas.
Poseer un certificado de discapacidad será valorado positivamente dentro del marco de nuestra política de inclusión y diversidad.
Tendremos en cuenta todas las candidaturas. Ofrecemos una amplia variedad de opciones de formación, tanto presenciales como online, incluyendo certificaciones. Aunque no tengas el 100% del conocimiento requerido, ¡nos encantaría conocerte!
Benefits & conditions
- Contrato indefinido.
- Entorno de trabajo dinámico, joven y multicultural.
- Proyectos innovadores con grandes clientes internacionales que te permitirán aprender y crecer cada día; los viajes de trabajo son posibles.
- Un atractivo plan de carrera ligado al desarrollo técnico y personal dentro de una multinacional líder en su sector.
- Planes formativos orientados a las últimas necesidades del mercado, como Scaled Agile Framework Enterprise (SAFe), GenAI y otras innovaciones técnicas y certificaciones.
- Un interesante paquete de beneficios sociales que incluye seguro médico (50% cubierto por la empresa), seguro de vida y servicio de fisioterapia, horario flexible, modelo de trabajo híbrido y jornada intensiva los viernes, así como todos los días de julio y agosto.
- Plan de salario flexible.
- Programa de nutrición saludable y Gympass; ¡contamos con cestas de fruta fresca procedentes de agricultores locales cada semana!
About the company
Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.