Bachelor's degree in Computer Science or a related field., Over 5 years of professional software development experience, preferably in cybersecurity., Experience with Java Spring Framework and CI/CD tools like Docker and Jenkins., Advanced English proficiency (B2-C1) for written and verbal communication..
Key responsibilities:
Develop, maintain, and enhance robust backend solutions using Java and related technologies.
Lead the design and implementation of scalable, high-performance features.
Collaborate with cross-functional teams to define requirements and deliver high-quality software features.
Conduct code reviews, ensure adherence to best practices, and mentor junior developers.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Importante empresa de software empresarial que administra los entornos de datos más grandes del mundo a través de almacenamiento en la nube virtualizado, hiperautomatización, inteligencia artificial y análisis de metadatos. Se encuentra en la búsqueda de su Senior Software Developer, capaz de contribuir al diseño, desarrollo y entrega de soluciones de software de vanguardia.
Trabajarás directamente con el Jefe Global de TI en un entorno dinámico colaborativo.
¿Qué harás en esta posición?
Desarrollar, mantener y mejorar soluciones backend robustas utilizando Java y tecnologías relacionadas.
Liderar el diseño e implementación de características escalables y de alto rendimiento.
Investigar y resolver problemas técnicos complejos, incluyendo optimización de rendimiento, concurrencia y gestión de memoria.
Colaborar con equipos multifuncionales para definir requisitos y entregar características de software de alta calidad.
Realizar revisiones de código, garantizar el cumplimiento de las mejores prácticas y guiar a desarrolladores junior.
Participar en ceremonias ágiles y contribuir a la planificación y ejecución de proyectos.
Mantenerse actualizado sobre las últimas tendencias de la industria e integrar avances relevantes en el proceso de desarrollo.
¿Qué deberías tener previamente?
Título universitario en Ciencias de la Computación o un campo relacionado.
Más de 5 años de experiencia profesional en desarrollo de software, preferiblemente en el dominio de la ciberseguridad.
Experiencia en el uso del Framework Java Spring y herramientas CI/CD (p. ej., Docker, Jenkins).
Competencia en bases de datos (MariaDB, PostgreSQL, Redis) y sistemas de control de versiones (GIT).
Sólido entendimiento de metodologías ágiles.
Experiencia con lenguajes adicionales como Python, Bash, C/C++ o Go es una ventaja.
Familiaridad con plataformas en la nube como AWS, Azure o Google Cloud, incluida la arquitectura de red, es una ventaja.
Conocimiento profundo de protocolos de red (TCP/IP, HTTP, DNS, SSL/TLS).
Nivel avanzado de inglés (B2-C1) para comunicación escrita y verbal.
¿Qué recibirás por parte de ellos?
Salario competitivo
Modalidad 100% remota, puedes trabajar desde cualquier lugar de Colombia
Oportunidad de colaborar con equipos internacionales y multidisciplinarios.
Un entorno que fomenta tu desarrollo profesional y personal, con acceso a tecnologías y prácticas de vanguardia.
Envía tu CV y embárcate en este emocionante proceso que podría cambiarte la vida!
Un abrazo,
T-mapp Team
Required profile
Experience
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.