Senior Java Developer

Sngular
Municipality of Tarragona, Spain
2 days ago

Role details

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

Job location

Remote
Municipality of Tarragona, Spain

Tech stack

Java
Microsoft Windows
Agile Methodologies
JUnit
PostgreSQL
MongoDB
RabbitMQ
Mockito
Software Engineering
SQL Databases
Spring Cloud
Spring-boot
Spring Data
Kafka

Job description

Sngular busca desarrolladores en Java para unirse a su equipo en Tarragona. Los candidatos ideales escribirán código limpio y utilizarán metodologías ágiles, participando activamente en la vida del equipo y colaborando con diferentes áreas., * Escribir código limpio y legible.

  • Participar en la vida del equipo.
  • Colaborar con otras áreas., Buscamos profesionales en el mundo Java que no tengan miedo a enfrentarse a nuevos retos y que defiendan buenas prácticas. El rol incluye:
  • Escribir código limpio y legible en lugar de espagueti.
  • Desarrollar software utilizando enfoques modernos de ingeniería y metodologías ágiles.
  • Participar en la vida y el día a día del equipo y contribuir a la toma de decisiones.
  • Colaborar con otras áreas.
  • Crecer y ayudar a crecer a los compañeros.

Requirements

  • Experiencia en desarrollo de software usando Java.

  • Conocimientos en metodologías ágiles y buenas prácticas.

  • Capacidad de trabajar en equipo y contribuir a decisiones grupales., Java 17 y 21 Ecosistema Spring SQL MongoDB Postgres Kafka RabbitMQ JUnit Mockito AssertJ Karate Inglés, * Dominar y trabajar con Java 17 y 21.

  • Tener experiencia práctica con el ecosistema Spring: Spring Boot, Spring Data, Spring Cloud.

  • Saber relacionar y no relacionarse con SQL, MongoDB y Postgres.

  • Conocer y haber usado Kafka y RabbitMQ.

  • Experiencia en arquitecturas DDD, eventos y hexagonal.

  • Ser capaz de probar con JUnit, Mockito, AssertJ y Karate.

  • Capacidad de comunicación en inglés., * Acceso a formación continua: presupuesto individual, certificaciones, acceso ilimitado a Udemy, clases de idiomas y dinámicas internas.

  • Flexibilidad horaria, teletrabajo y posibilidad de trabajar desde nuestros hubs.

  • 22 días de vacaciones, día de cumpleaños, 2 días de asistencia a eventos técnicos y días no laborables el 24 y 31 de diciembre.

  • Wellbeing pack con ayuda para el bienestar físico y mental.

  • Retribución flexible.

  • Dinámicas y eventos de teambuilding.

  • Pack de bienvenida.

  • Posibilidad de elegir equipo (Windows o Mac).

  • Otras iniciativas que permiten bonus adicionales: recomendar profesionales, speaker en eventos, artículos técnicos.

  • Opción de trabajo desde casa.

Benefits & conditions

Se ofrece acceso a formación continua, flexibilidad horaria, 22 días de vacaciones, y un paquete de bienestar completo. Además, hay posibilidad de teletrabajo y trabajar en un entorno colaborativo y dinámico.

Apply for this position