15 oct
|
Playful
|
México
Servicio especializado en desarrollo de software backend enfocado en el diseño, construcción, optimización y mantenimiento de componentes lógicos y servicios de negocio de alto rendimiento. El servicio abarca el ciclo de vida completo del desarrollo backend, incluyendo la modernización y migración de sistemas legados, la integración de servicios e interfaces mediante APIs REST, y la gestión eficiente de bases de datos relacionales, garantizando la escalabilidad, estabilidad y seguridad de la información.
Responsabilidades Principales:
- Desarrollo de Servicios Backend: Construir, documentar y mantener microservicios y APIs RESTful utilizando frameworks robustos (.NET / C# y Java Spring Boot).
- Migración y Modernización: Analizar y ejecutar la migración de aplicaciones monolíticas o legadas hacia arquitecturas modernas, distribuidas y escalables.
- Gestión y Optimización de BD: Diseñar, administrar y optimizar consultas complejas, procedimientos almacenados e índices en bases de datos relacionales para maximizar el rendimiento.
- Garantía de Calidad: Escribir pruebas unitarias automatizadas y aplicar herramientas de análisis estático de código para mantener una alta cobertura y baja deuda técnica.
- Integración y Despliegue: Colaborar en la integración continua del código y apoyar en la configuración/gestión de servicios de base de datos en entornos cloud.
- Resolución de Incidencias: Diagnosticar, depurar y solucionar cuellos de botella de rendimiento y fallos en entornos de pruebas y producción.
Perfil y Requisitos del Candidato/Proveedor
- Perfil: Desarrollador Backend / Ingeniero de Software Mid-Senior con experiencia reciente demostrable en entornos empresariales.
- Educación / Formación: Licenciatura o Ingeniería en Sistemas, Computación, Informática o experiencia laboral equivalente
Requisitos Técnicos Obligatorios / Indispensables:
- Lenguajes y Frameworks: Experiencia sólida en C# (.NET / .NET Core) y/o Java 17 / 21 con Spring Boot.
- Persistencia de Datos: Manejo avanzado de JPA / Hibernate y ORM / Entity Framework.
- Integración: Experiencia sólida en el desarrollo y consumo de APIs RESTful (JSON/XML, OpenAPI/Swagger).
- Bases de Datos Relacionales: Experiencia avanzada en administración, tuning y optimización de consultas en SQL Server.
- Migración: Experiencia práctica en procesos de migración, refactorización y modernización de aplicativos.
Deseables
- Bases de Datos Adicionales: Manejo de PostgreSQL, MySQL y servicios en la nube como Azure DB.
- Arquitectura: Diseño e implementación de Microservicios.
- Calidad de Código: Experiencia con SonarQube para análisis de deuda técnica y desarrollo de Pruebas Unitarias (JUnit, NUnit, xUnit).
- Frontend Básico: Conocimientos complementarios en HTML5 y JavaScript.
- Control de Versiones: Manejo de Git (GitHub, GitLab o Azure DevOps).
¿Qué Ofrecemos?
- Modalidad: 100% Teletrabajo.
- Jornada: Lunes a Viernes (Tiempo completo).
- Excelente ambiente laboral y oportunidad de colaborar en proyectos tecnológicos de alto impacto.
- Empleo por proyecto
Sueldo: $45,000.00 - $50,000.00 al mes
Experiencia
- C#: 5 años (Deseable)
- .NET: 5 años (Deseable)
- SQL Server: 5 años (Deseable)
- Java SpringBoot: 5 años (Deseable)
- Migración de datos: 5 años (Deseable)
- BD: 5 años (Deseable)
- API RESTful: 5 años (Deseable)
- JPA (Hibernate): 5 años (Deseable)
- Java 17- 21: 5 años (Deseable)
- Migración de Aplicativos: 5 años (Deseable)
- BD Experiencia en administración y optimización en consultas: 5 años (Deseable)
- Azure DB: 3 años (Deseable)
- Pruebas unitarias: 3 años (Deseable)
- MicroserviciosModelería de Datos: 3 años (Deseable)
- APIs RESTful: 3 años (Deseable)
Lugar de trabajo: Empleo remoto
📌 Desarrollador Backend (México)
🏢 Playful
📍 México