Desarrollador/a Backend Java
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
Buscamos incorporar un/a Desarrollador/a Backend Java con aproximadamente 5-6 años de experiencia en desarrollo de aplicaciones empresariales y arquitecturas basadas en microservicios., La persona se integrará en un equipo de desarrollo, participando de forma autónoma en el diseño, implementación, testing y evolución de soluciones backend, aplicando buenas prácticas de desarrollo y principios de arquitectura de software., * Desarrollo y mantenimiento de aplicaciones backend con Java.
- Diseño y desarrollo de soluciones basadas en microservicios.
- Participación en la definición técnica y evolución de las soluciones.
- Desarrollo siguiendo principios SOLID, DDD y Arquitectura Hexagonal.
- Desarrollo y mantenimiento de procesos y servicios con tecnologÃas del ecosistema Spring.
- Implementación de integraciones con APIs y sistemas externos.
- Desarrollo de soluciones orientadas a eventos utilizando Apache Kafka.
- Creación y mantenimiento de tests unitarios y de integración.
- Participación en procesos de integración y despliegue continuo.
- Análisis y resolución de incidencias, revisión de logs y mantenimiento evolutivo de las aplicaciones.
- Colaboración con el resto del equipo siguiendo buenas prácticas de calidad de código.
Requirements
Buscamos un perfil con alrededor de 5-6 años de experiencia en desarrollo Java, con conocimientos sólidos en:
- Java, preferiblemente versiones modernas (Java 17 o superiores).
- Ecosistema Spring / Spring Boot.
- Arquitecturas de microservicios.
- APIs REST e integración con servicios externos.
- Apache Kafka o tecnologÃas de mensajerÃa/eventos similares.
- JUnit y Mockito para testing.
- Bases de datos relacionales, preferiblemente Oracle.
- Principios SOLID y buenas prácticas de desarrollo.
- DDD (Domain-Driven Design).
- Arquitectura Hexagonal.
Conocimientos valorables
Se valorará experiencia con:
- Spring Batch.
- OpenShift y entornos de contenedores.
- Jenkins y herramientas de CI/CD.
- SonarQube.
- Kibana.
- Swagger / OpenAPI.
- FeignClient.
- Bitbucket.
- Herramientas de seguridad y análisis de vulnerabilidades como Fortify.
- Programación funcional en Java mediante lambdas y streams., Buscamos una persona con experiencia consolidada en desarrollo backend Java, con capacidad para trabajar de manera autónoma y asumir la responsabilidad técnica de sus desarrollos desde su definición hasta las pruebas y puesta en producción.
Valoramos especialmente perfiles con experiencia en entornos de microservicios y arquitecturas modernas, orientación a la calidad del código, buenas prácticas de testing y capacidad para desenvolverse en proyectos con integraciones y sistemas distribuidos.
About the company
Trabajar en Babel es mucho más que trabajar en una empresa, es unirse a un equipo de personas con una misión compartida y a un modelo de compañÃa centrado en valores.
Y lo hacemos promoviendo la diversidad, la equidad y la inclusión, garantizando la igualdad de oportunidades a todas las personas candidatas, en un entorno libre de cualquier tipo de discriminación.
Además,
- Apostamos por la flexibilidad laboral-personal. (Sistema de vacaciones por puntos, teletrabajo y flexibilidad).
- Invertimos en la formación de nuestros Babelievers.
- Invertimos en tu salud fÃsica y emocional. (Seguro Médico Privado/ Seguro de vida, entrenador personal y programa de wellbeing).
- Invertimos también en tu tiempo libre (Actividades en la naturaleza, campeonatos deportivos, suscripción a plataforma streaming (por Ej. Netflix)
- Participamos del crecimiento de la compañÃa y reconocemos la participación de cada persona (Bono de Beneficios).
- Ponemos foco en trabajar con últimas tecnologÃas y proyectos innovadores, pero sobre todo, acompañamos a la transformación digital y acercamos la tecnologÃa a la sociedad.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…