Somos SEEK, empresa que nace a raíz de la constante búsqueda que tenemos por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario. Diseñamos y desarrollamos experiencias digitales que generen valor y tengan resultados de alto impacto.
¡Tenemos una gran oportunidad laboral para ti! Estamos buscando profesionales que tendrán la posibilidad de unirse a un equipo ágil y multidisciplinario que brinda servicios a nuestros clientes líderes en diversas industrias, diseñando productos digitales innovadores que cumplan un propósito, superen objetivos y transforman organizaciones en diferentes escalas.
Estamos buscando un Senior Backend Java Developer que esté inspirado e inspire a otros a implementar nuevas y mejores experiencias digitales para los usuarios.
Será responsable de:
- Implementar e iterar con el equipo de Diseño y Desarrollo de Productos en un ambiente Agile basado en las prácticas de Scrum.
- Estar involucrado en todas las fases de desarrollo (desde el análisis y especificaciones hasta las pruebas y despliegue).
- Modelar y desarrollar el back-end de productos digitales utilizando microservicios basados en frameworks como Spring Boot, Quarkus o similares, Gradle, JPA en base a mockups e historias de usuario considerando mecanismos de seguridad com JWT, oAuth2 o similares.
- Definir y configurar una arquitectura escalable elástica de microservicios para un producto digital, en función de los requerimientos funcionales y no funcionales.
- Modelar e implementar servicios web (APIs) y micro-servicios que serán usadas en la integración con el frontend o con aplicaciones terceras con tecnología REST, opcionalmente con GraphQL o SOAP.
- Documentar las APIs que desarrolladas usando OpenAPI (Swagger), Postman o similares
- Integrar un producto digital con herramientas y plataformas terceras utilizando tecnología como APIs/Webhooks, FTP, Event-oriented middleware (Colas) o similar.
- Instalar, configurar y utilizar de forma avanzada base de datos relacionales y no relacionales como Oracle, Postgresql, MySQL, SQL Server, MongoDB , Redis o similares.
- Revisar y analizar logs de uso de APIs en plataformas como Kibana, GCP, AWS CloudWatch, DataDog o similares
- Utilizar frameworks de pruebas unitarias, de integración y análisis de código como JUnit o similares.
- Implementar mecanismos de seguridad del producto y los datos en al menos los Top 10 riesgos según los principios OWASP.
- Generar documentos técnicos del desarrollo del producto digital usando diagramas de manera avanzada usando UML Sequence Markup.
- Trabajar con repositorios Git y estrategias de branches como GitFlow.
Volver
Backend Java Developer
Hein Tlv S.a.c.
Jornada Completa
Área Tecnología
1 vacante
Perú
Publicado hace menos de 24 horas
Descripción
Requerimientos
El profesional debe contar con los siguientes requisitos:
- Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas o Informática o carreras afines.
- 5 o más años de experiencia demostrable desarrollando webapps y backends (APIs).
- Experiencia trabajando en equipos ágiles con Scrum.
- Experiencia demostrable en programación orientada a eventos y objetos y aplicación de principios SOLID.
- Gestionar activamente sus actividades con poca supervisión y asistir a otros equipos cuando sea necesario.
- Asegurar la entrega a tiempo de los entregables de backend, demostrando pasión y responsabilidad en los proyectos.
- Estar involucrado activamente en todas las fases de desarrollo de un producto digital (desde la definición de requerimientos, diseño UI y especificaciones hasta las pruebas y despliegue) con foco en el desarrollo backend.
- Fuertes habilidades organizativas, gestión y priorización de tareas, resolución de problemas así como una gran capacidad analítica y capacidad de aprendizaje continuo.
Cargando ofertas similares...