desarrollador

Thinkia
5 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Tech stack

Java
Spring Security
API
Agile Methodologies
Unit Testing
Azure
Continuous Integration
DevOps
Java Persistence API
JSON
JUnit
Microsoft SQL Server
Oracle Applications
Scrum
Mockito
Software Engineering
Solution Deployment Descriptor
SQL Databases
Spring Cloud
Database Optimization
Spring-boot
GIT
Information Technology
REST
Software Version Control
Docker
Jenkins

Job description

desarrollo de aplicaciones basadas en Java y Spring Boot , orientadas a servicios RESTful . Participa activamente en la implementación de soluciones técnicas, colaborando con analistas y responsables técnicos para garantizar la calidad, escalabilidad y mantenimiento de las aplicaciones. Responsabilidades principales Implementar funcionalidades en Java / Spring Boot , siguiendo las especificaciones técnicas y las buenas prácticas de desarrollo. Desarrollar e integrar APIs RESTful , asegurando la calidad y consistencia de los datos intercambiados. Colaborar en el análisis técnico y funcional de nuevas funcionalidades o evolutivos. Participar en el diseño y optimización de bases de datos SQL . Desarrollar y mantener procesos batch y tareas automatizadas. Contribuir a la mejora continua del código , revisiones y pruebas unitarias. Apoyar en la resolución de incidencias, mantenimiento correctivo y evolutivo de las aplicaciones existentes.

Requirements

Colaborar con el equipo en la adopción de metodologías ágiles (Scrum / Kanban) y herramientas de integración continua. Documentar adecuadamente el código y las soluciones desarrolladas. Cualificaciones y experiencia Formación: Grado o ingeniería en informática o similar. Experiencia: Entre 2 y 3 años en desarrollo Java , con experiencia práctica en Spring Boot y APIs REST . Conocimientos de: Java 11+ , Spring Boot , Spring Data JPA , REST / JSON SQL (SQL SERVER, ORACLE) Control de versiones (Git) y herramientas CI/CD (Jenkins, Azure Dev Ops o similares) Procesos batch y tareas programadas. Metodologías ágiles (Scrum / Kanban). Valorable conocimiento de: Spring Security o Spring Cloud . Testing con JUnit / Mockito . Herramientas de contenedores (Docker) . Capacidad para trabajar en equipo, aprender de forma continua y adaptarse a entornos cambiantes. Si crees que tu perfil encaja, no dudes en enviarnos tu CV, estamos deseando conocerte ", "employmentType": "FULL_TIME", "industry": "Desarrollador Java", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "n/a", "addressLocality": "Las Rozas de Madrid", "addressRegion": "Madrid", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Desarrollador java", "hiringOrganization" : { "@type" : "Organization", "logo" : "https://logo.jobs-search.org/13993692.jpg", "name" : "Thinkia" } }

Apply for this position