Ingeniero/A Software, Java

Jobtailor
Valencia, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
French

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Applicant Tracking Systems Software Applications Unit Testing Code Review Databases Relational Databases Software Debugging Github Spring Framework
+18 more
Javaserver Pages Junit Apache Maven NoSQL Scrum Methodology Software Maintenance Mockito Simple Object Access Protocol (SOAP) Software Engineering PL-SQL SQL Databases TypeScript ReactJS Gitlab Git AngularJS Integration Tests Software Version Control

Job description

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.RequirementsMá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 keywordsJava 8-17JavaScript/TypeScriptSpring FrameworkAngular or ReactScrum MethodologyATS Optimization KeywordsHard SkillsSoftware DevelopmentCode ReviewUnit TestingIntegration TestingDebuggingDatabase ManagementSOAPRESTMAVENPL SQLSoft SkillsCommunication SkillsMentoringIndustry KeywordsRelational DatabasesNoSQLHTMLJSPTools & TechnologiesGitGitLabGitHubJUnitMockito#J-*****-Ljbffr

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:12 min

Transitioning from adjacent functions into software engineering roles

Philipp Frauenthaler +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all