freehire is live on Product Hunt today.

Support the launch →

Desarrollador Java Broker

Summary

The Java Broker Developer will design and implement enterprise software integrations using Java, Spring Boot, and various middleware/broker platforms like IBM MQ and Kafka. The role focuses on ensuring secure, interoperable communication between corporate systems while adhering to agile methodologies and DevSecOps practices.

¡Se parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor.​



Misión del cargo

Analizar, diseñar y desarrollar soluciones de software en Java y realizar integraciones empresariales basadas en Java y plataformas Broker/Middleware, aplicando las mejores prácticas de desarrollo, seguridad y arquitectura, para garantizar la interoperabilidad entre sistemas, la continuidad operacional y la entrega eficiente de servicios tecnológicos a clientes internos y externos.


Responsabilidades

  • Trabajar con un equipo de analistas de TI así como de producto, negocio y de calidad para revisar, analizar e implementar los requerimientos tecnológicos basados en metodología ágil.
  • Desarrollar aplicaciones de Java EE/Spring Boot, para una correcta integración de los canales; integrándolos a plataformas Broker y Middleware para garantizar la comunicación eficiente y segura entre los diferentes canales y sistemas corporativos.
  • Analizar, corregir y remediar vulnerabilidades identificadas en el código fuente, componentes de terceros y dependencias tecnológicas, aplicando estándares de desarrollo seguro y asegurando el cumplimiento de las políticas de ciberseguridad y las mejores prácticas de la industria.
  • Configurar, desarrollar y dar mantenimiento a flujos de integración, colas, tópicos y canales de comunicación en plataformas Broker para asegurar el intercambio oportuno de información entre aplicaciones.
  • Desarrollar y mantener las versiones de los componentes de software, correctamente versionados.
  • Desarrollar arquitecturas de solución de la necesidad propuesta, así como estimación de tiempo y recursos necesarios para atención de los requerimientos asignados.
  • Mantenerse al día de las tecnologías emergentes


Deseable

  • Administrar y desarrollar componentes sobre plataformas de integración y mensajería empresarial, utilizando tecnologías Cloud, Microservicios, Kubernetes y prácticas DevSecOps para mejorar la escalabilidad y resiliencia de las soluciones.

Conocimientos:

  • Licenciatura en Computación / Ingeniería de Sistemas.

Experiencia en el puesto:

  • Conocimientos específicos:
  • Java EE / Java SE.
  • Java 8, 11, 17 o superior.
  • Java EE
  • Spring Framework.
  • Spring Boot.
  • Spring Cloud.
  • Maven y Gradle.
  • Arquitecturas SOA y Microservicios.
  • APIs REST y SOAP.
  • IBM WAS.
  • IBM MQ.
  • RabbitMQ.
  • Apache Kafka.
  • ActiveMQ.
  • JMS (Java Message Service).
  • Lenguajes SQL.
  • Manejo de base de datos Oracle.
  • GitLab / GitHub.
  • SonarQube.

Deseable:

  • Conocimientos en Cloud, Microservicios, Kubernetes y Devsecops.
  • Experiencia en el sector financiero.


Actitudes

  • Trabajo en equipo
  • Manejo efectivo del tiempo
  • Proactividad
  • Autoaprendizaje
  • Empoderamiento

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available