Junior, Mid-Level
Buscamos un(a) Desarrollador(a) Backend con sólida experiencia en Java Spring Boot y conocimientos en .NET, capaz de diseñar e implementar soluciones escalables bajo principios de Arquitectura Hexagonal y Clean Architecture. Será responsable de desarrollar la lógica de negocio, integrar servicios externos y colaborar en la construcción de interfaces utilizando Angular, participando además en iniciativas de desarrollo asistido por Inteligencia Artificial.
Implementar el dominio, casos de uso y proveedores (driven).
Integrar con bases de datos y servicios externos.
Construir validaciones y reglas de negocio.
Construir la interfaz de la aplicación.
Consumir e integrar APIs REST.
Utilizar GitHub Copilot para la generación de código base y refactorización.
Validar y refinar Historias de Usuario con apoyo de herramientas de IA.
Participar en el diseño preliminar de interfaces asistido por IA.
Experiencia en desarrollo Backend con Java Spring Boot (70%) y Visual .NET (30%).
Conocimientos en Arquitecturas Limpias: Hexagonal, Onion y Clean Architecture.
Conocimientos en inyección de dependencias.
Manejo de JPA/Hibernate o Entity Framework.
Experiencia en desarrollo e integración de APIs REST.
Experiencia en integración con servicios externos REST y SOAP.
Conocimientos en manejo de errores y logs con ELK y OpenTelemetry.
Experiencia en pruebas unitarias con JUnit, Mockito o XUnit.
Experiencia en desarrollo Frontend con Angular.
Experiencia en consumo de APIs REST desde Angular.
Conocimientos en Bootstrap o Material UI.
Conocimientos en integración de IA en el desarrollo.
Experiencia o conocimientos en el uso de GitHub Copilot (valorable).
Modalidad híbrida/presencial (según necesidad del cliente, 2 o 3 veces por semana) Horario de trabajo: lunes a viernes de 8:30 a.m. a 6:00 p.m.
Sign up to apply and find out right away if you're a fit.
Your agent will tell you — in seconds.
Sign up and I'll tell you right away how well Entelgy matches you — what you already have, and what's missing. Then I stay on it: I search for you and only write when I find something worth your time.