Fullstack (Java / C#)

Compañía
Descripción
Resumen del Puesto: Diseñar, desarrollar y mantener aplicaciones web y de escritorio robustas, integrando soluciones Java y .NET (C#) para sistemas escalables y seguros. Puntos Destacados: 1. Desarrollo Core con Java y C# para Back-end 2. Dominio de Front-end con frameworks modernos (React, Angular, Vue.js) 3. Trabajo en entornos ágiles (Scrum o Kanban) **Desarrollador Full Stack (Java / C\#)** **Objetivo del Puesto** Diseñar, desarrollar y mantener aplicaciones web y de escritorio robustas, participando en todo el ciclo de vida del software. El candidato ideal integrará soluciones utilizando los ecosistemas de Java y .NET (C\#) para garantizar sistemas escalables, seguros y de alto rendimiento. Responsabilidades Principales * **Desarrollo Core:** Crear y optimizar componentes del lado del servidor (Back\-end) utilizando Java y C\#. * **Integración Front\-end:** Desarrollar interfaces de usuario dinámicas y responsivas que se conecten eficientemente con las APIs. * **Arquitectura de Datos:** Diseñar, implementar y optimizar consultas en bases de datos relacionales y no relacionales. * **Mantenimiento y Migración:** Dar soporte a sistemas existentes en Java/C\# y participar en la migración de microservicios. * **Pruebas y Calidad:** Escribir código limpio, documentado y realizar pruebas unitarias automatizadas para asegurar la estabilidad del software. Requisitos Técnicos (Hard Skills) * **Back\-end:** Experiencia sólida con Java (Spring Boot, Jakarta EE) y C\# (.NET Core, Entity Framework). * **Front\-end:** Dominio de JavaScript/TypeScript y frameworks modernos (React, Angular o Vue.js). * **APIs:** Creación y consumo de servicios RESTful y SOAP. * **Bases de Datos:** Manejo de SQL Server, PostgreSQL, MySQL o MongoDB. * **Herramientas de Control:** Gestión de versiones con Git (GitHub, GitLab o Bitbucket). * **Metodologías:** Trabajo bajo entornos ágiles (Scrum o Kanban). Competencias Blandas (Soft Skills) * Alta capacidad de análisis y resolución de problemas complejos. * Comunicación asertiva y trabajo en equipo. * Adaptabilidad para alternar entre diferentes tecnologías y lenguajes según el proyecto.
Publicado por

Juan García
Indeed · HR






