Senior Backend Developer

Softgic — Colombia · Posted ~20 hours ago

Senior Full-time

Skills

Backend development Java Spring Boot Node.js Python C# ASP.NET REST APIs GraphQL Microservices Design patterns JEE JPA Relational databases Software security Software quality REST PostgreSQL DB2 MySQL SQL Server

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An enterprise-focused technology team is seeking a Senior Backend Developer to build and integrate secure, scalable APIs and microservices. The role involves modern backend development with technologies such as Java, Spring Boot, Node.js, Python or C#/.NET, along with enterprise architectures, design patterns and relational databases.

Highlights

Senior backend role focused on enterprise solutions, scalable API and microservice development, secure software practices, and work with multiple backend technologies and relational databases.

Description

Buscamos un Desarrollador Back-End Senior con sólida experiencia en desarrollo de soluciones empresariales, construcción e integración de APIs, microservicios, bases de datos y buenas prácticas de seguridad y calidad de software. Perfil requerido Formación académica Técnico en Tecnologías de Información o Profesional en Ingeniería de Sistemas, Ingeniería de Software, Tecnologías de Información o carreras afines según SNIES. Experiencia Mínimo 4 años de experiencia en desarrollo Back-End. Conocimientos técnicos Experiencia en desarrollo Back-End utilizando Java con Spring Boot, Node.js, Python, C# con ASP.NET o tecnologías equivalentes. Desarrollo e implementación de APIs REST y/o GraphQL seguras y escalables. Experiencia con arquitectura de microservicios. Conocimiento y aplicación de patrones de diseño como MVC, Singleton y Factory. Experiencia con arquitecturas empresariales basadas en JEE y JPA. Manejo de bases de datos relacionales como PostgreSQL, DB2, MySQL y/o SQL Server. Experiencia con bases de datos NoSQL, especialmente DynamoDB. Dominio de SQL, optimización de consultas y diseño de esquemas de datos. Integración con bases de datos en la nube como AWS RDS y/o Azure SQL Database. Implementación de mecanismos de seguridad: autenticación, autorización, JWT y OAuth 2.0. Desarrollo de pruebas unitarias y de integración. Integración con sistemas externos mediante servicios REST y SOAP. Conocimientos y experiencia en prácticas DevOps y/o DevSecOps. Certificaciones obligatorias El candidato debe contar con la totalidad de las siguientes certificaciones vigentes o requisitos de certificación: Certificación vigente Developer. Certified Artificial Intelligence Professional (CAIP) vigente. Mínimo una certificación vigente o curso certificado y finalizado en tecnologías Back-End, como Spring Boot, Java o tecnologías relacionadas. ¿Qué buscamos? Un profesional con capacidad para desarrollar soluciones Back-End robustas, seguras y escalables, con buenas prácticas de arquitectura, integración, seguridad, pruebas y despliegue de aplicaciones empresariales. Importante: Las certificaciones indicadas son un requisito obligatorio para participar en el proceso.