Buscamos un desarrollador Java Semi Senior/Senior para trabajar de forma remota en Argentina o Colombia, con foco en diseño y arquitectura de sistemas back end, desarrollo de funcionalidades complejas, optimización de rendimiento y seguridad.
Si sos un Java SSR/SR con ganas de meterte en arquitectura y diseño de sistemas back end, este puesto remoto te va a copar. Podés crecer profesionalmente con capacitaciones y clases de idiomas, todo mientras trabajás desde donde estés.
Remoto en Colombia / Remoto en Argentina Objetivos mensuales. - Day-off de cumpleaños + regalo a elección. - 15 días de vacaciones al año. - Clases optativas de inglés o portugués durante la jornada laboral. - Acceso a cursos y capacitaciones relacionadas al rol y crecimiento profesional: hasta 50 USD mensuales disponibles en Coursera, Udemy, o cualquier otra plataforma. - Notebook, celular corporativo + kit de ingreso. Funciones: - Diseño y arquitectura del sistema: Desarrolla el diseño de la arquitectura del back end, asegurando que sea escalable, eficiente y segura. - Desarrollo de características complejas: Implementar funcionalidades complejas del lado del servidor, asegurando un alto nivel de calidad y rendimiento. - Optimización de rendimiento: Identificar y resolver cuellos de botella de rendimiento, optimizando consultas de bases de datos, algoritmos y procesos para mejorar la eficiencia del sistema. - Seguridad y cumplimiento: Implementar medidas de seguridad robustas y cumplir con los estándares de seguridad y regulaciones aplicables. - Mentoría y liderazgo técnico: Orientar y mentorar a otros miembros del equipo de desarrollo, compartiendo conocimientos y mejores prácticas, y promoviendo un ambiente de trabajo colaborativo y de aprendizaje continuo. Requisitos: - Java, Node.js, (preferentemente) frameworks (Play, Spring) y herramientas de desarrollo back end. - Conocimientos especializados en desarrollo back end. - Diseño de arquitectura, optimización de rendimiento, gestión de sesiones y autorización, y desarrollo de APIs RESTful. - Cursos de bases de datos: Formación en diseño y gestión de bases de datos, optimización de consultas y administración de bases de datos relacionales y no relacionales (MySQL, SQLServer). - Seguridad web: Formación en seguridad web, protección contra ataques comunes (SQL injection, XSS) y la implementación de prácticas seguras de desarrollo. - Inglés intermedio.