Sobre Motivus
En Motivus creemos en desbocar el potencial humano a través de soluciones innovadoras. Con más de 1.600 personas en 5 países, ofrecemos un espectro completo de servicios de software y digitales. Nuestros equipos trabajan impulsando la sostenibilidad, empujando los límites de la tecnología y construyendo la próxima generación de soluciones digitales de clase mundial.
Sobre el rol
Buscamos un Senior Java Developer con amplia experiencia en desarrollo de aplicaciones enterprise y sistemas backend críticos. El candidato ideal tendrá fuerte expertise en tecnologías Java enterprise, desarrollo de APIs, sistemas de mensajería, integración de bases de datos y despliegues en application servers.
Este rol participará en el diseño, desarrollo, integración y mantenimiento de aplicaciones de negocio estratégicas que dan soporte a logística, transporte, monitoreo operacional e iniciativas de continuidad del negocio.
Proyectos clave
- Sistema de Alertas Operacionales
- UI y Servicios de La Maquinista
- Chatbot Enterprise
- Mejoras y mantenimiento de Enterprise Service Bus (ESB)
- Plataforma de tracking de flota de hidrocarburos
- Integración de contingencia TMS y VUCEM
Responsabilidades principales
- Diseñar, desarrollar y mantener aplicaciones Java enterprise y servicios backend.
- Implementar procesos de negocio escalables y lógica de negocio compleja usando tecnologías Java modernas.
- Desarrollar y mantener APIs RESTful y servicios web SOAP para integraciones de sistemas.
- Diseñar y optimizar interacciones con bases de datos, asegurando alto rendimiento e integridad de los datos.
- Desarrollar y dar soporte a soluciones de mensajería basadas en JMS usando IBM MQ.
- Desplegar, configurar y mantener aplicaciones en entornos Oracle WebLogic.
- Colaborar con arquitectos, analistas y equipos multifuncionales para entregar soluciones de software de alta calidad.
- Realizar troubleshooting, tuning de performance y análisis de causa raíz en problemas de producción.
- Participar en code reviews, discusiones de diseño técnico y decisiones de arquitectura. Asegurar el cumplimiento de estándares de seguridad, calidad y desarrollo.
Calificaciones requeridas
- Título en Ciencias de la Computación, Ingeniería de Software, Tecnología de la Información o campo relacionado.
- 5+ años de experiencia en desarrollo de software enterprise.
- Sólida experiencia hands-on con Java EE 8 y Java 17.
- Experiencia comprobada desarrollando aplicaciones backend enterprise y sistemas distribuidos.
- Fuerte expertise en Spring Framework, Spring MVC y tecnologías Java EE.
- Experiencia diseñando e implementando REST APIs y servicios web SOAP.
- Experiencia con tecnologías de persistencia de datos incluyendo JPA, Hibernate y JDBC.
- Fuerte experiencia con desarrollo y optimización de Oracle Database.
- Experiencia implementando soluciones de mensajería basadas en JMS con IBM MQ.
- Experiencia desplegando y administrando aplicaciones en Oracle WebLogic Server.
- Habilidades avanzadas de SQL y optimización de stored procedures.
- Sólido entendimiento de patrones de diseño de software y principios de arquitectura enterprise.
- Experiencia usando Maven para automatización de builds y gestión de dependencias.
- Dominio de Git y flujos de trabajo colaborativos.
Habilidades técnicas
- Java 17, Java EE 8, Spring Framework, Spring MVC
- Desarrollo de aplicaciones enterprise, arquitectura de microservicios
- REST APIs, SOAP Web Services, JSON, XML, seguridad de APIs
- JMS, IBM MQ, arquitectura orientada a eventos, middleware orientado a mensajes
- JPA, Hibernate, JDBC, Oracle Database, optimización de SQL, stored procedures
- Oracle WebLogic, Maven, Git, pipelines de CI/CD.
Calificaciones deseables
- Experiencia con Spring Boot y arquitecturas de microservicios modernas.
- Conocimiento de tecnologías de contenedores como Docker y Kubernetes.
- Experiencia con plataformas cloud (AWS, Azure o Google Cloud).
- Familiaridad con DevOps y mejores prácticas de CI/CD.
- Experiencia trabajando en entornos Agile/Scrum.
- Conocimiento de patrones de integración enterprise y arquitecturas orientadas a servicios (SOA).
- Experiencia dando soporte a sistemas de logística, transporte, supply chain u operaciones enterprise.
Habilidades blandas
- Fuertes habilidades analíticas y de resolución de problemas.
- Excelentes habilidades de comunicación y colaboración.
- Capacidad para trabajar efectivamente en equipos multifuncionales.
- Fuerte sentido de pertenencia y responsabilidad. Atención al detalle y compromiso con la calidad del software.
- Capacidad para mentorear desarrolladores junior y contribuir a iniciativas de liderazgo técnico.
¿Por qué unirte a nosotros?
Crecé en tu carrera: en Motivus vas a tener la oportunidad de expandir tus habilidades y asumir roles de liderazgo en proyectos diversos.
Trabajá con tecnología emergente : estate a la vanguardia de la innovación trabajando con tecnologías y metodologías de punta.
Ambiente colaborativo: trabajá con equipos talentosos que valoran tus ideas y contribuciones.
Aprendizaje y desarrollo : ofrecemos programas de L&D para ayudarte a avanzar en tu carrera.
Enfoque centrado en el cliente: contribuí a soluciones que generan valor duradero para clientes Fortune 500 a nivel global.