- 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- 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.Core CompetenciesProficient 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-17- JavaScript/TypeScript- Spring Framework- Angular or React- Scrum MethodologyATS Optimization KeywordsHard Skills- Software Development- Code Review- Unit Testing- Integration Testing- Debugging- Database Management- SOAP- REST- MAVEN- PL SQLSoft Skills- Communication Skills- MentoringIndustry Keywords- Relational Databases- NoSQL- HTML- JSPTools & Technologies- Git- GitLab- GitHub- JUnit- Mockito#J-18808-Ljbffr