Desarrollador/a Java Spring Boot

Rawson BPO
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Junior
Compensation
€ 33K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Azure
Cloud Computing
Continuous Integration
Github
Hibernate
Java Persistence API
JUnit
Scrum
Mockito
Swagger
Openapi
Google Cloud Platform
Spring-boot
Backend
GIT
Functional Programming
REST
Software Version Control
Docker
Jenkins
Microservices

Job description

  • Desarrollo y mantenimiento de APIs REST con Java y Spring Boot.
  • Diseño e implementación de servicios backend.
  • Desarrollo de la capa de persistencia utilizando Hibernate/JPA.
  • Aplicación de características modernas de Java y programación funcional.
  • Documentación de APIs mediante OpenAPI/Swagger.
  • Desarrollo de pruebas unitarias con JUnit y Mockito.
  • Trabajo en entornos ágiles (Scrum/Kanban) utilizando Git para control de versiones., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza

Requirements

  • Entre 1 y 2 años de experiencia como desarrollador/a Java.
  • Experiencia con Java Spring Boot.
  • Desarrollo de APIs REST.
  • Conocimientos de Hibernate/JPA.
  • Conocimientos de programación funcional en Java.
  • Experiencia con JUnit y Mockito.
  • Manejo de OpenAPI/Swagger.
  • Experiencia con Git.
  • Conocimientos de metodologías ágiles (Scrum o Kanban).
  • Capacidad analítica y de resolución de problemas.
  • Buenas habilidades de comunicación y trabajo en equipo.
  • Nivel de inglés C1 (imprescindible), tanto hablado como escrito.

Se valorará

  • Conocimientos de arquitectura de microservicios.
  • Experiencia básica con Docker o contenedores.
  • Conocimientos de herramientas CI/CD (Jenkins, GitHub Actions o Azure DevOps).
  • Interés o conocimientos en plataformas cloud (AWS, Azure o GCP)., + Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero
  • Limpieza
  • Mantenimiento
  • Telefonista
  • Compras
  • Recursos humanos

Tipo de trabajo

  • Desde casa
  • Estudiantes
  • Online
  • Trabajos Verticales
  • En inglés
  • Teletrabajo
  • Media jornada

Apply for this position