Nuestro cliente es una empresa de tamaño medio en el sector tecnológico. Se destacan por su enfoque en la innovación y su compromiso con la tecnología de vanguardia para mejorar la experiencia del cliente.
· Diseñar e implementar soluciones aplicando buenas prácticas de desarrollo.
· Integrar aplicaciones con sistemas externos.
· Desarrollar y mantener aplicaciones backend utilizando Java y Spring.
· Diseñar e implementar microservicios eficientes y escalables.
· Colaborar con equipos multidisciplinarios para asegurar la integración y funcionalidad de las aplicaciones.
· Participar en la definición de arquitecturas de software y soluciones técnicas.
· Resolver problemas y optimizar código para mejorar el rendimiento.
. Evolucionar sistemas legacy a nuevas arquitecturas EDA y de microservicios.
El/la candidato/a seleccionado/a deberá cumplir los siguientes requisitos:· Experiencia de al menos tres años desarrollando con Java, JPA, Hibernate, SpringBoot, Spring Data y Maven.
· Conocimientos en JBPMN y Jasperreports.
· Conocimientos de HTML, CSS y Typescript.
· Experiencia en desarrollo de API REST/SOAP y microservicios.
· Conocimientos de arquitecturas EDA (Kafka, AWS MSK, SQS, etc.).
· Manejo de bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB, DynamoDB).
· Conocimiento de buenas prácticas de programación (Clean Code).
· Experiencia trabajando con Git e Integración Continua (Bitbucket, SourceTree).
· Experiencia en automatización de pruebas (JUnit, Selenium, Karate, etc.).software.
. Conocimientos en AWS
Para completar tu candidatura, Michael Page necesita completar tu registro en su web.