**Desarrollador Backend Java****Descripción del puesto**:Desarrollador backend altamente capacitado y motivado, con experiência en el desarrollo de aplicaciones en Java y conocimientos de frameworks como Springboot. Esta posición implica el diseño, desarrollo y mantenimiento de servicios backend eficientes y escalables.Es fundamental tener conocimientos sobre el desarrollo de servicios REST, y seguir principios como SOLID y Clean Code.También se valorará la experiência en el manejo de bases de datos no relacionales como MongoDB, Document DB, DynamoDB.**Responsabilidades**:- Diseñar, desarrollar y mantener servicios backend eficientes y escalables en Java.- Utilizar frameworks como Springboot para la implementación de microservicios.- Trabajar con herramientas de construcción como Lombok, Maven y Gradle.- Colaborar con el equipo de frontend y otros miembros del equipo para garantizar una integración fluida entre el frontend y el backend.- Desplegar aplicaciones en la nube utilizando servicios como AWS.- Utilizar contenedores y orquestadores como Docker y Kubernetes para el despliegue y la administración de las aplicaciones.- Bases de datos no relacionales MongoDB, Document DB, DynamoDB.- Seguir principios de desarrollo de servicios REST y aplicar buenas prácticas de diseño y desarrollo de software, como SOLID y Clean Code.- Familiarizado con TDD (Test Driven Development) con JUnit, Spock, Mockito- Modificar jobs o scripts de CI con Jenkins.- Mantenerse actualizado con las últimas tendencias y herramientas en pruebas de software.Tipo de puesto: Tiempo completoSueldo: $30,000.00 - $60,000.00 al mesLugar de trabajo: Empleo presencial