Backend Java Developer
Role details
Job location
Tech stack
Job description
Qaracter - Beyond your Challenge en Málaga busca un/a Backend Java Developer para un proyecto en el sector bancario. El rol incluye el desarrollo de microservicios y la evolución de aplicaciones críticas en un entorno ágil., * Desarrollar microservicios y nuevas funcionalidades.
- Mantener y evolucionar aplicaciones existentes.
- Diseñar e implementar APIs y arquitecturas orientadas a eventos.
- Colaborar en entornos ágiles con equipos multidisciplinares., En Qaracter seguimos creciendo y buscamos incorporar un/a Backend Java Developer para un proyecto estratégico dentro del sector bancario, formando parte de un equipo consolidado con amplias oportunidades de aprendizaje y crecimiento profesional.
Formarás parte de un equipo especializado en el desarrollo y evolución de soluciones backend de alta criticidad, participando en:
- Desarrollo de microservicios y nuevas funcionalidades.
- Mantenimiento y evolución de aplicaciones existentes.
- Diseño e implementación de APIs y arquitecturas orientadas a eventos.
- Trabajo con tecnologías modernas y herramientas de IA aplicadas al desarrollo.
- Colaboración en entornos ágiles junto a equipos multidisciplinares.
Requirements
Se requiere experiencia en Java y Spring Boot, así como 3 años en desarrollo backend. Se valoran conocimientos en arquitecturas orientadas a eventos y herramientas de IA. Se ofrece un ambiente colaborativo con oportunidades de formación continua., * Al menos 3 años de experiencia en desarrollo backend.
-
Experiencia con Java y Spring Boot.
-
Conocimientos en arquitecturas de microservicios.
-
Familiaridad con arquitecturas orientadas a eventos y/o Kafka.
-
Nivel profesional de español e inglés., Desarrollo backend Java Spring Boot Microservicios Kafka Inglés (nivel profesional) Español (nivel profesional), * Kafka y arquitectura orientada a eventos
-
Oracle, PostgreSQL y MongoDB
Además, el equipo trabaja con herramientas de IA como GitHub Copilot, Devin y Windsurf para acelerar el desarrollo y mejorar la productividad.
- Alrededor de 3 años de experiencia en desarrollo backend.
- Experiencia con Java y Spring Boot.
- Conocimientos en arquitecturas de microservicios.
- Familiaridad con arquitecturas orientadas a eventos y/o Kafka.
- Nivel profesional de español e inglés., * Programación reactiva y/o funcional.
- Herramientas CI/CD (Jenkins, UrbanCode).
- Observabilidad (Grafana, Prometheus).
- Calidad de software (Sonar, Kiuwan).
- Seguridad e identidad (OAuth, JWT, ForgeRock o similares).
- Experiencia en banca transaccional.
- Metodologías Agile.
- Plan de crecimiento y desarrollo profesional.
- Participación en proyectos de gran impacto y escala.
- Formación continua en tecnologías emergentes e IA aplicada al desarrollo.
- Entorno colaborativo, innovador y orientado al aprendizaje.