En OpenSpring siempre estamos trabajando en proyectos de desarrollo backend con diferentes clientes. Nos gusta participar en proyectos de nuevas tecnologías y que ofrezcan interesantes oportunidades de crecimiento laboral y personal.
Actualmente queremos incorporar una persona de perfil Analista Programador/a Java (más de 5 años de experiencia) con conocimientos avanzados en Spring Boot y microservicios, para formar parte del equipo de diseño y desarrollo de una empresa líder en servicios de paquetería y mensajería urgente.
¿Cuáles serán tus principales funciones?
Diseñar, desarrollar y optimizar aplicaciones y microservicios utilizando Java (Spring Boot) en un entorno AWS.
Implementar y mantener APIs y servicios backend robustos que soporten aplicaciones distribuidas en la nube.
Colaborar con equipos multifuncionales para garantizar la entrega continua y el despliegue automatizado de aplicaciones críticas.
Diseñar y desarrollar microservicios utilizando Java en el ecosistema de AWS.
Implementar y documentar APIs RESTful.
Escribir y ejecutar pruebas unitarias e integradas utilizando herramientas como JUnit.
Implementación de servicios en entornos cloud como AWS, Azure o Google Cloud.
Integrar sistemas de colas de mensajes como Kafka y RabbitMQ para comunicación entre microservicios.
Diseñar e implementar bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, DynamoDB).
Colaborar con equipos DevOps para configurar pipelines CI/CD en herramientas como Azure DevOps o Jenkins.
Utilizar herramientas de monitoreo como Elastic, Kibana y Grafana.
Participar en revisiones de código y fomentar la adopción de estándares de calidad.
Monitorear y mantener aplicaciones en producción, gestionando despliegues y correcciones de errores.
Te esperamos si tienes experiencia en:
Java (Spring Boot)
Microservicios
APIs RESTful
BBDD relacionales y no relacionales
DevOps y CI/CD
Kafka y RabbitMQ
Experiencia en desarrollo y despliegue de soluciones en AWS
Conocimiento en integración continua y despliegue automatizado (CI/CD)
¿Por qué elegirnos?
Ofrecemos contratación indefinida, ajustando la banda salarial a tu experiencia laboral y a tus preferencias personales, con modalidad de trabajo 100% remoto (dentro de España). Tendrás 23 días de vacaciones + acceso a packs de retribución flexible totalmente adaptados a tus preferencias.
¿Cómo será tu proceso como candidato/a?
Una vez te inscribas desde el equipo de Selección y Talento revisaremos las candidaturas y nos pondremos en contacto para concretar una primera llamada y conocernos. Nuestro proceso suele incluir una segunda entrevista técnica con los leads de los diferentes proyectos. Durante todo el proceso, nos ponemos en contacto para ir dándote feedback.
Si consideras que cumples los requisitos y estás abierto a un cambio importante, ¡te estamos esperando!