¿Te apasiona el desarrollo de software con impacto directo en el día a día de miles de personas? Buscamos a un perfil técnico con dominio de Java y C++ para unirse a un proyecto estratégico en el sector ferroviario público de Barcelona.
Participarás en la creación de la nueva generación de sistemas de expedición de billetes, un reto tecnológico donde el software interactúa con el mundo físico para mejorar la experiencia de transporte urbano.
¿QUÉ OFRECEMOS?
* Salario competitivo : Una remuneración acorde a tu experiencia entre 35000 y 40000 euros brutos anuales.¡Si tus expectativas económicas no están entre los rangos, lo comentamos sin problemas!
* Flexibilidad real (Modelo Híbrido) : Disfruta de un equilibrio entre el trabajo presencial en Poblenou (Carrer de Roc Boronat) y el teletrabajo (50% de la jornada).
* Conciliación y horario Prime :
De Lunes a Jueves: Entrada flexible (7:30h a 9:30h) y jornada de 8.5h.Viernes intensivos: Jornada de 6h (de 8:00h a 14:00h) para que tu fin de semana empiece antes.+ Formación en IT a través de Openwebinars con más de 1.000 cursos.+ Seguro médico y dental para toda la familia bajo retribución flexible.
¿CUÁL ES TU MISIÓN?Como Programador/a del equipo, tu objetivo principal será el diseño e implementación del nuevo software para las máquinas emisoras de billetes. No solo escribirás código; serás parte de la transformación digital de la movilidad.
* Desarrollar componentes robustos combinando lenguajes de alto y bajo nivel ( Java y C++).
* Implementar la lógica de comunicación mediante APIs REST, MQTT y WebSockets .
* Garantizar la calidad del software mediante la aplicación de Clean Code y la ejecución de tests unitarios e integrados.
* Colaborar en un entorno de integración y despliegue continuo (CI/CD) para asegurar entregas ágiles y eficientes.
¿QUE DEBES APORTAR?Para este reto, buscamos a un profesional con al menos 3 años de experiencia y los siguientes conocimientos:Requisitos Imprescindibles:+ Sólida base de programación en Java y C++.+ Experiencia trabajando con protocolos de mensajería y conectividad: A PI REST, MQTT y WS.
Requisitos que sumarán puntos (Valorables):
* Ecosistema Java: Manejo de Frameworks como Quarkus y Spring Boot.
* Frontend: Conocimientos de JavaScript, TypeScript, Angular o React.
* Cultura DevOps: Uso de herramientas de contenedores (Docker, Kubernetes) y CI/CD (Jenkins).
* Calidad de Software: Experiencia con herramientas de testeo como Mockito o Google Test, así como el uso de patrones de diseño.
* Herramientas de gestión: Familiaridad con Jira, control de versiones con GIT y uso de VS Code con CMake.
* Bonus: Si tienes experiencia previa en Sistemas de Recaudo o transporte público,
En Keapps promovemos un entorno diverso e inclusivo, ofreciendo igualdad de oportunidades a todas las personas candidatas cualificadas, independientemente de su género, edad, orientación sexual, identidad de género, religión, origen étnico o cualquier otra condición.Se valorará condicion acreditada de discapacidad.