Descripción de la oferta
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 Competencies
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-17
JavaScript/TypeScript
Spring Framework
Angular or React
Scrum Methodology
ATS Optimization Keywords
Hard Skills
Software Development
Code Review
Unit Testing
Integration Testing
Debugging
Database Management
SOAP
REST
MAVEN
PL SQL
Soft Skills
Communication Skills
Mentoring
Industry Keywords
Relational Databases
NoSQL
HTML
JSP
Tools & Technologies
Git
GitLab
GitHub
JUnit
Mockito
#J-18808-Ljbffr