Programador Senior-Java (Spring Batch)

Jordan Martorell S.L.
Barcelona, Spain
11 days 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

Remote
Barcelona, Spain

Tech stack

Java
API
Agile Methodologies
Code Review
Continuous Integration
Apache IBATIS
IBM WebSphere MQ
WildFly (JBoss AS)
Maven
MyBatis
Scrum
Project Management
Web Applications
Web Services
Primefaces
Enterprise Software Applications
Backend
GIT
REST
Software Version Control
Spring Batch

Job description

En Worldgrid, estamos buscando un/a programador Java (Spring Batch) con pasión por crear soluciones innovadoras y escalables en entornos de vanguardia. ?, Buscamos un/a Desarrollador/a Java Backend con experiencia en Spring Batch, para unirse a nuestro equipo de desarrollo de aplicaciones empresariales.

La persona seleccionada participará en proyectos de software crítico, trabajando en la implementación y mantenimiento de sistemas backend y APIs integradas con diversas tecnologías.

  • Definición y desarrollo en Spring Batch de nueva aplicación web.
  • Optimización de los recursos web y creación de nuevos componentes.
  • Resolución de incidencias técnicas y optimización de procesos existentes.
  • Trabajo en equipo con otros desarrolladores y áreas relacionadas.
  • Participación en sesiones de revisión de código y mejora continua.
  • 2-3 años de experiencia en desarrollo Java backend.

Requirements

  • Experiencia con Wildfly (JBoss).
  • Conocimientos sólidos en Spring Batch y Java 8.
  • Experiencia con PrimeFaces.
  • Conocimiento de myBatis / iBatis.
  • Desarrollo de REST APIs / WebServices.
  • Experiencia con colas MQ Series.
  • Programación de tareas con Quartz.
  • Gestión de proyectos y dependencias con Maven., Experiencia en metodologías ágiles (Scrum / Kanban).

Conocimiento en integración continua y herramientas de control de versiones (Git, SVN).

Competencias Personales:

  • Proactividad, flexibilidad e iniciativa.
  • Capacidad organizativa
  • Trabajo en equipo: Colaborar con equipos multidisciplinarios, incluidos desarrolladores, arquitectos y especialistas en seguridad.
  • Remuneración competitiva y beneficios atractivos.
  • Planes de formación extensivos para fomentar el desarrollo profesional.
  • Oportunidades de crecimiento a largo plazo en una empresa global.
  • Flexibilidad para equilibrar tu vida profesional y personal (teletrabajo).
  • Proyectos desafiantes en un entorno global.

Apply for this position