Full Stack
Crecemos
Municipality of Bilbao, Spain
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
Spanish, English Experience level
Intermediate Compensation
€ 45KJob location
Municipality of Bilbao, Spain
Tech stack
Java
JavaScript
Spring Security
API
Amazon Web Services (AWS)
HTML5
Azure
Bash
CSS
Cloud Computing
Software Quality
Databases
Computer Engineering
Relational Databases
DevOps
Spring
PostgreSQL
Maven
MySQL
Openshift
Oracle Applications
Software Engineering
SonarQube
SQL Databases
Web Applications
Scripting (Bash/Python/Go/Ruby)
Spring-mvc
React
Spring-boot
Backend
GIT
Spring Data
Angular
Kubernetes
Front End Software Development
REST
Docker
Jenkins
Job description
- Diseñar, desarrollar y mantener aplicaciones web basadas en Java, tanto en frontend como en backend.
- Desarrollar y consumir APIs REST, asegurando rendimiento, seguridad y escalabilidad.
- Colaborar estrechamente con arquitectos, equipos de frontend, QA, DevOps y negocio.
- Garantizar la calidad del código mediante buenas prácticas, revisiones y testing.
- Participar en la evolución y modernización de aplicaciones existentes.
- Contribuir a la definición de estándares técnicos y patrones de desarrollo.
- Gestionar de forma eficiente múltiples tareas y prioridades simultáneamente.
Requirements
- Backend Java: Java 8+, Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security).
- Frontend: HTML5, CSS3, JavaScript y frameworks como Angular o React.
- APIs: Diseño e implementación de servicios RESTful y consumo de APIs.
- Bases de datos: Experiencia con bases de datos relacionales (Oracle, PostgreSQL, MySQL) y conocimientos en SQL.
- DevOps: Herramientas de integración y despliegue continuo como Maven, Jenkins, SonarQube, Git/SVN y scripting básico en Bash.
- Containers: Experiencia en entornos dockerizados y orquestadores como Docker, OpenShift y Kubernetes.
- Cloud: Conocimiento de plataformas cloud como AWS y Microsoft Azure., * Residencia en Bilbao o disponibilidad para trabajar de forma presencial en Bilbao.
- Titulación universitaria en Ingeniería Informática, Telecomunicaciones o similar.
- Mínimo 2 años de experiencia en desarrollo Java Full Stack o roles equivalentes.
- Buen nivel de inglés, tanto oral como escrito.
- Capacidad para trabajar en equipos multidisciplinares y entornos ágiles.
- Habilidad para priorizar tareas y cumplir plazos., * Proactividad, autonomía y orientación a resultados.
- Pensamiento crítico y enfoque en calidad y mantenibilidad del código.
- Interés por la mejora continua y las buenas prácticas de ingeniería de software.
- Capacidad para adaptarse a nuevos retos tecnológicos y aportar valor desde fases tempranas del desarrollo.
Benefits & conditions
Horario
Horario continuado durante todo el año de 7:30 a 15:00.
Dónde trabajarás
Modalidad híbrida en Bizkaia., * Seguro médico.
- Ticket Restaurant.
- Guardería y Transporte.
- Plan Bienestar con descuentos en viajes, tecnología, formación, deporte, belleza y más.