Java Developer Microservicios (Inglés alto) Remoto
Grupo Digital
Municipality of Madrid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, English Experience level
Senior Compensation
€ 42KJob location
Remote
Municipality of Madrid, Spain
Tech stack
Java
Unit Testing
Software Quality
Databases
Continuous Integration
Github
Hibernate
Java Persistence API
JUnit
PostgreSQL
Oracle Applications
Mockito
SONAR (Symantec)
Delivery Pipeline
Spring-boot
Kafka
Spring Batch
Microservices
Job description
Si buscas un entorno con autonomía técnica y un proyecto de largo recorrido en el sector bancario, esta posición te permitirá trabajar con arquitecturas modernas y tecnologías clave en ecosistemas distribuidos., Participarás en un equipo consolidado desarrollando soluciones basadas en microservicios y eventos, con un fuerte foco en calidad, integración continua y buenas prácticas., * Desarrollar y evolucionar microservicios con Spring Boot.
- Participar en el diseño e implementación de arquitecturas hexagonales.
- Aplicar principios SOLID y buenas prácticas de desarrollo.
- Trabajar con bases de datos PostgreSQL y Oracle mediante JPA/Hibernate.
- Desarrollar soluciones basadas en mensajería y eventos con Kafka.
- Gestionar integraciones y pipelines CI/CD utilizando GitHub Actions.
- Garantizar la calidad del código mediante Sonar y pruebas unitarias con JUnit y Mockito.
- Utilizar herramientas de IA como apoyo al desarrollo.
- Colaborar con equipos internacionales en inglés.
Requirements
- Entre 4 y 10 años de experiencia en desarrollo Java.
- Experiencia sólida con Spring Boot y microservicios.
- Arquitectura Hexagonal.
- Principios SOLID.
- JPA/Hibernate.
- PostgreSQL y/o Oracle.
- Kafka.
- GitHub Actions y CI/CD a nivel usuario.
- Sonar.
- Testing con JUnit y Mockito.
- Inglés alto oral y escrito.
Deseable:
- Experiencia previa en entornos bancarios.
- Conocimiento de GLUON.
- Experiencia con Spring Batch.
Benefits & conditions
- Contrato indefinido
- Ubicación del proyecto: cualquier ubicación en España.
- Modalidad de trabajo: Remoto. Se valoran candidaturas de cualquier ubicación en España. Imprescindible residir en España.
- Horario: jornada completa (9 a 18h). Intensiva en verano (con turnos para cubrir horario tarde: 8-15 - 12h -19h).
- Salario: 34.000 € - 42.000 € en función de años de experiencia, * Salario competitivo en función de la experiencia
- Contrato indefinido u Opción de Contrato Mercantil
- 22 días laborables de vacaciones
- Plan de retribución flexible: Seguro médico, cheques guardería, cheques transporte
- Formación en Tecnología y Soft Skills
- Programa de referidos: 500 € por candidatos recomendados que se incorporen con nosotros
About the company
Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc...., Somos un grupo de empresas tecnológicas, formado actualmente por unos 400 profesionales, en distintas áreas: desarrollo, sistemas, ingeniería automática, consultoría...