FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Ingeniero/a Software, Java
Minor Hotels Europe and AmericasSoftware Engineer handling software development and maintenance with Java and JavaScript for Capgemini. Collaborating with cross-functional teams on complex software functionalities and mentoring junior developers.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in software development and maintenance, with expertise in Java and JavaScript/TypeScript, as well as experience in software design principles and methodologies like Scrum. Capable of providing mentorship to junior developers while ensuring high-quality code through thorough reviews and testing practices.
Highest-signal resume keywords
Java 8-17JavaScript/TypeScriptSpring FrameworkAngular or ReactScrum Methodology
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentCode ReviewUnit TestingIntegration TestingDebuggingDatabase ManagementSOAPRESTMAVENPL SQL
Soft Skills
Communication SkillsMentoring
Tools & Technologies
GitGitLabGitHubJUnitMockito
Industry Keywords
Relational DatabasesNoSQLHTMLJSP
Tech Stack
Tools & technologiesAngularJavaJavaScriptJUnitMavenMockitoNoSQLReactSOAPSpringSQLTypeScript
About the role
Key responsibilities & impact- Desarrollo y mantenimiento de software: Crear y mantener aplicaciones de software de alta calidad utilizando Java y tecnologías relacionadas.
- Participar en el desarrollo de las funcionalidades más complejas.
- Colaborar con equipos multifuncionales, incluidos product managers, diseñadores y otros ingenieros, para ofrecer soluciones de software robustas.
- Realizar revisiones de código exhaustivas para garantizar la calidad, el rendimiento y la seguridad.
- Supervisar los desarrollos realizados por el equipo.
- Mantenerse actualizado/a con las últimas tendencias y tecnologías del sector para mejorar continuamente las prácticas de ingeniería de software.
- Proporcionar orientación y mentoría a desarrolladores/as junior.
Requirements
What you’ll need- Más de dos años de experiencia laboral relevante.
- Sólida comprensión de conceptos de programación, diseño de software y principios de desarrollo de software.
- Dominio en Java y JavaScript/TypeScript: Amplia experiencia con Java 8-17 (streams, interfaces...), frameworks Spring y Angular o React.
- Ciclo de vida del desarrollo de software: Sólido conocimiento de metodologías como Scrum.
- Conocimientos técnicos: SOAP, REST, MAVEN, JSP, HTML, PL SQL.
- Gestión de bases de datos: Experiencia con bases de datos relacionales y no relacionales, incluyendo SQL y NoSQL.
- Pruebas y depuración: Dominio en pruebas unitarias, pruebas de integración y depuración utilizando herramientas como JUnit y Mockito.
- Control de versiones: Experiencia con sistemas de control de versiones como Git, GitLab, GitHub.
- Habilidades de comunicación: Excelentes habilidades de comunicación verbal y escrita.
- Francés fluido, para comunicarse con equipos y clientes.
Benefits
Comp & perks- Contrato indefinido.
- Entorno de trabajo dinámico, joven y multicultural.
- Proyectos innovadores con grandes clientes internacionales.
- Posibilidad de viajes de trabajo.
- Un atractivo plan de carrera vinculados al desarrollo técnico y personal.
- Planes de formación orientados a las últimas necesidades del mercado.
- Un interesante paquete de beneficios sociales con 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, todos los días de julio y agosto.
- Plan de retribución flexible.
- Programa de alimentación saludable y Gympass; además, ¡recibimos cestas de fruta fresca de agricultores locales cada semana!