
Truelogic Software es una empresa de desarrollo de software nearshore que ofrece servicios ágiles de ampliación de equipos y desarrollo externalizado a medida. Sus equipos de ingeniería están ubicados en América Latina y trabajan con startups y empresas de Fortune 500 en entornos SaaS, B2B y empresariales. La empresa apuesta por una estrecha colaboración, una entrega ágil y una coordinación adaptada a las zonas horarias de sus clientes, respaldando proyectos distribuidos en más de 25 países. Su modelo centrado en el trabajo remoto reúne a ingenieros con experiencia en múltiples sectores y necesidades de desarrollo de software.
Desarrollador sénior de backend Java — remoto, República Dominicana
Crea plataformas de datos para una empresa global de análisis y estrategia como desarrollador sénior de backend Java. Desarrolla servicios escalables, soluciones de IA y LLM, y funciones de visualización de datos.
Descripción
- Diseña y da soporte a productos y funciones, desde su desarrollo inicial hasta las mejoras continuas.
- Aplica y evalúa soluciones de IA y LLM para responder a necesidades empresariales y mejorar procesos.
- Colabora con el equipo de ingeniería en la arquitectura de sistemas y en problemas técnicos complejos.
- Sigue las prácticas del ciclo de vida del desarrollo de software y de documentación.
- Elabora diseños sólidos, ejecuta pruebas unitarias, automatiza las pruebas cuando sea adecuado y revisa código.
- Colabora con distintos equipos para comprender iniciativas, analizar necesidades y recomendar soluciones.
- Cumple los estándares de rendimiento, fiabilidad, calidad, seguridad y facilidad de prueba.
- Desarrolla sistemas preparados para soportar mucho tráfico y ofrecer alta disponibilidad.
- Adopta nuevas tecnologías para mejorar las aplicaciones existentes.
- Crea soluciones escalables de visualización de datos.
Requisitos
- Al menos 5 años de experiencia con Java.
- Al menos 1 año de experiencia con JavaScript y 1 año con React.
- Al menos 3 años de experiencia con SQL, idealmente con PostgreSQL o Redshift.
- Conocimientos de algoritmos, estructuras de datos, programación orientada a objetos y optimización del rendimiento.
- Experiencia en el diseño y desarrollo de servicios backend RESTful.
- Experiencia en la creación y el mantenimiento de pruebas unitarias automatizadas.
- Experiencia con experimentación de productos, pruebas A/B y métricas de negocio o KPI.
- Experiencia trabajando con equipos de producto multidisciplinarios.
- Se valorará la experiencia con Spring Boot.
- Se valorará la experiencia con Python, C#, Go o C++. (C# aparecía dos veces en el original.)
- Se valorará la experiencia con servicios de AWS como EC2, S3, Lambda, RDS o Redshift.
- Se valorará la experiencia con Docker y Kubernetes.
- Se valorará la experiencia con aprendizaje automático, aprendizaje profundo, PLN, preprocesamiento de datos y tokenización.
- Se valorará la experiencia en el desarrollo de funciones de visualización de datos.
Beneficios
- Trabajo totalmente remoto.
- Remuneración competitiva en USD.
- Tiempo libre remunerado.
- Autonomía en el trabajo.
- Colaboración con empresas estadounidenses líderes.
- Actividades de integración.
- Apoyo al equilibrio entre la vida laboral y personal.
- Colaboración con una red global, diversa y multicultural.
- Oportunidad de trabajar con profesionales sénior con experiencia.