Nisum es una empresa global líder en comercio digital con sede en California, que ofrece servicios que abarcan estrategia y transformación digital, análisis y conocimientos, blockchain, agilidad empresarial y desarrollo de software personalizado. Fundada en el año 2000, Nisum ha crecido a más de 1,800 profesionales en los Estados Unidos, Chile, Colombia, India, Pakistán y Canadá. Como asesor preferido de las principales marcas Fortune 500, Nisum permite a sus clientes lograr un crecimiento empresarial mediante la construcción de tecnología avanzada que les ayuda a llegar a los clientes finales con experiencias inmersivas y sin interrupciones a través de canales digitales y físicos.
Nisum es un empleador que ofrece igualdad de oportunidades y estamos orgullosos de nuestros esfuerzos continuos para promover la diversidad y la inclusión en el lugar de trabajo
¿Qué desafíos te esperan como Java Backend Developer?
El rol de Backend Developer implica trabajar en el desarrollo y diseño de microservicios, así como en la creación de APIs RESTful. Se espera que el candidato tenga experiencia comprobada en Java, preferiblemente en versiones 8 o superiores, y que esté familiarizado con Spring, Spring Boot y Spring Security. Además, se requiere conocimiento en patrones de diseño como Circuit Breaker, SAGA, Choreography y Orchestrator. El candidato debe tener experiencia en pruebas unitarias, pruebas de aceptación y pruebas de carga, así como en el uso de herramientas de gestión de proyectos como Gradle. También se valorará la experiencia en tecnologías en la nube, Docker, Kubernetes y metodologías ágiles.
Para tener éxito en este rol, esperamos que cuentes con las siguientes habilidades y experiencia:
Para postularse, se requiere un mínimo de 4 años de experiencia en desarrollo backend, con un enfoque en Java. El candidato debe residir en Chile y tener disponibilidad para asistir a la oficina al menos una vez a la semana. Se valorará la experiencia en programación síncrona y asíncrona, así como en el desarrollo de microservicios. Es fundamental tener conocimientos en pruebas y en el ciclo de vida del desarrollo de software (SDLC). Se espera que el candidato tenga una cultura de desarrollo seguro y que aborde proactivamente los temas de seguridad en el desarrollo, incluyendo el manejo de vulnerabilidades y la seguridad de datos. Se valorará la certificación en Java y la experiencia con herramientas de escaneo de vulnerabilidades.
Conocimientos deseables
Se valorará la experiencia en Node.js, así como en la externalización de propiedades y configuración mediante archivos YAML. También se considerará la experiencia integrando Web Services SOAP y el uso de Kafka.
¿Qué te ofrecemos?
- Pertenecer a una empresa internacional y multicultural que apoya la diversidad.
- Formar parte de proyectos internacionales con presencia en Norteamérica, Pakistán, India y Latam.
- Entorno de trabajo con amplia experiencia en trabajo remoto y distribuido, usando metodologías ágiles.
- Cultura de constante aprendizaje y desarrollo en tecnologías actuales.
- Ambiente agradable y colaborativo, con foco en el trabajo en equipo.
- Acceso a plataformas de aprendizaje, certificaciones Google Cloud, Databricks, Tech Talks, etc.
- Formar parte de diversas iniciativas y participación continua en actividades internas y externas de innovación, hackathon, tecnología, agilidad, charlas, webinars, bienestar y cultura con posibilidades no solo de participar sino de ser expositor.
- Además, al residir en Chile tendrás acceso a los beneficios que entrega nuestro centro.
Remote work policy
This job takes place some days from home and others at the office in Santiago (Chile).