Developer Java con SpringBoot

SG Tech
Municipality of Madrid, Spain
3 months ago

Role details

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

Job location

Municipality of Madrid, Spain

Tech stack

Java
Spring Security
API
Software Quality
Code Review
Databases
Relational Databases
PostgreSQL
MongoDB
Oracle Applications
Scrum
RabbitMQ
Software Engineering
Solution Deployment Descriptor
Spring-boot
GIT
Kubernetes
REST
Software Version Control
Spring Batch
Docker

Job description

En sg tech, estamos en búsqueda de un Developer Java con experiencia en Spring Boot para unirse a nuestro equipo en Madrid. Como parte de nuestro grupo, tendrás la oportunidad de trabajar en proyectos innovadores y desafiantes, aplicando tus conocimientos en tecnologías de desarrollo de software de última generación. Buscamos un profesional comprometido, que comparta nuestra pasión por crear soluciones tecnológicas efectivas y que desee contribuir con su experiencia al éxito de nuestra organización., Desarrollar y mantener aplicaciones basadas en Java y Spring Boot.

  • Implementar servicios RESTful en un entorno de arquitectura de microservicios.
  • Participar activamente en el diseño y la implementación de soluciones utilizando Spring Batch y Spring Security.
  • Trabajar con bases de datos como Oracle, PostgreSQL y MongoDB para asegurar un manejo eficiente de datos.
  • Integrar sistemas utilizando RabbitMQ para facilitar la comunicación entre microservicios.
  • Colaborar con equipos multidisciplinarios en un entorno ágil, asegurando la calidad del código y la ejecución en tiempos establecidos.
  • Participar en la revisión de código y aportar sugerencias para mejorar los procesos de desarrollo.
  • Mantener la documentación técnica actualizada y contribuir a la mejora continua de los procesos.

Requirements

Mínimo 4 años de experiencia en desarrollo de software con Java.

  • Sólidos conocimientos y experiencia en Spring Boot y sus componentes, incluyendo Spring Batch y Spring Security.
  • Experiencia en el diseño y desarrollo de APIs RESTful.
  • Familiaridad con arquitecturas de microservicios y su implementación en entornos de producción.
  • Experiencia con bases de datos relacionales y no relacionales, particularmente Oracle, PostgreSQL y MongoDB.
  • Conocimiento en herramientas de mensajería como RabbitMQ.
  • Experiencia en el uso de sistemas de control de versiones, preferiblemente GIT.
  • Capacidad para trabajar en equipo y comunicarse de manera efectiva con otros miembros del equipo.
  • Enfoque en la calidad del código y la implementación de buenas prácticas de desarrollo.

Se valorará positivamente

  • Experiencia previa en entornos ágiles (Scrum, Kanban).
  • Conocimientos sobre contenedores y orquestación (Docker, Kubernetes).
  • Interés por aprender y adaptarse a nuevas tecnologías.

Benefits & conditions

Integrarte en un equipo dinámico y altamente cualificado.

  • Oportunidades de desarrollo profesional y formación continua.
  • Participar en proyectos innovadores que impactan en la empresa y en nuestros clientes.
  • Un entorno laboral que fomenta la colaboración y el espíritu de equipo.
  • Modalidad de Trabajo Hibrida en Madrid 2 días Oficina.

Apply for this position