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.
Responsabilidades 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 Web Logic.
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.
Resistente 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 Web Logic 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.
Competencias técnicas en Java 17, Java EE 8, Spring Framework, Spring MVC, REST APIs, SOAP, 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 Web Logic, 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 Dev Ops 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.
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.