Job Closed

This listing is no longer active.

Drimo logo
Drimo

Acercar el futuro es creer que nada es imposible. Convierte ideas en tecnología.

Software Engineer – Java, React

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Chile

Posted

113 days ago

Salary

0

Seniority

Senior

Job Description

Software Engineer – Java, React

Drimo

• Desarrollar y mantener los servicios backend principales en Java/Spring Boot. • Diseñar e implementar APIs REST robustas y sistemas de integración entre servicios. • Implementar patrones de arquitectura distribuida y microservicios, asegurando escalabilidad, alta disponibilidad y mantenibilidad. • Gestionar el flujo completo de datos, desde los servicios backend hasta la persistencia en Firebase/Firestore. • Desarrollar y mantener la interfaz de usuario y la lógica de negocio de aplicaciones web en React. • Desarrollar y optimizar Cloud Functions para procesamiento de eventos y comunicación asíncrona. • Optimizar el rendimiento end-to-end, priorizando la eficiencia de los servicios y la arquitectura. • Colaborar en decisiones de arquitectura de software y ser referente técnico en el equipo. • Implementar testing automatizado para servicios backend (unitario, integración).

Job Requirements

  • Java/Spring Boot: Experiencia avanzada en desarrollo de microservicios, APIs REST y sistemas distribuidos.
  • React: Experiencia sólida en desarrollo de aplicaciones web SPA (Single Page Application).
  • JavaScript/TypeScript: Dominio avanzado del lenguaje y el ecosistema moderno de desarrollo web.
  • Firebase/Firestore: Conocimiento profundo del lado servidor, manejo de reglas de seguridad y optimización de consultas.
  • Google Cloud Platform: Sólida experiencia con servicios clave como Pub/Sub, Cloud Functions, Cloud Storage.
  • Arquitectura de Software: Comprensión profunda de patrones de diseño, microservicios y sistemas distribuidos.
  • Testing Backend: Experiencia en testing de servicios (JUnit, Mockito).
  • Experiencia con Agentes de IA: Se valora el uso de asistentes de IA como Claude para acelerar el desarrollo.
  • Deseables: React Native: Conocimiento o experiencia en desarrollo de aplicaciones móviles multiplataforma.
  • Bases de Datos: Experiencia adicional con bases de datos relacionales y NoSQL.
  • Monitoreo: Herramientas de observabilidad como Embrace, Grafana, y logging distribuido.
  • Performance: Optimización tanto de aplicaciones web como de servicios backend.
  • Testing Frontend: Experiencia en testing (Jest/Testing Library, o herramientas como Maestro, Detox).
  • Desarrollo Móvil Nativo: Conocimientos de iOS y Android para optimizaciones específicas.
  • Experiencia con Angular

Benefits

  • Día libre por tu cumpleaños.
  • Cursos y certificaciones para seguir aprendiendo.
  • 5 días de vacaciones adicionales al año para que recargues energías.
  • Seguro complementario de salud y dental que te acompaña cuando más lo necesites.
  • Trabajo 100% remoto, sin embargo valoramos que puedas sumarte a las celebraciones y actividades de la empresa.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200H1B No Sponsor

• Define accurate domain models; • Develop quality microservice solutions with cutting edge technologies together with dedicated team members to help fulfil our different business goals; • Store data efficiently in a matching storage engine; • Build highly parallel data processing pipelines, and fluent APIs; • Help design, implement, and improve our services while helping us adopt best practices; • Write elegant, testable, well documented code; • Deliver large, complex tasks reliably • Provide a multiplier effect, encouraging innovation and efficiency within the team.

Bulgaria
€40.2K - €50.6K / month
Job Closed
Filevine logo

Senior Backend Engineer

Filevine

The Operating Core for Legal

Backend Engineer113 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

• Architect & Build: Design and implement the backend infrastructure for a scalable, AI-driven forms engine that supports family law, workers' comp, and bankruptcy verticals. • AI Integration: Implement and optimize 'AI-first' workflows, including auto-mapping models and evaluation harnesses to automate the conversion of PDF forms into digital workflows. • Legacy Migration: Lead the technical strategy for migrating data and logic from a legacy platform, ensuring zero data loss and maintaining compliance standards. • Performance & Scale: Ensure the platform is 'e-filing ready' and capable of handling high-volume, concurrent usage from large enterprise and government clients. • Mentorship & Review: Conduct code reviews and provide technical guidance to ensure high-quality standards, serving as a key 'knowledge bridge' in the absence of the Lead Architect. • Tooling & DevOps: Collaborate with SREs to build robust CI/CD pipelines, observability tools, and automated diff/repair mechanisms for form updates.

United States
$160K - $180K / year
Job Closed
ContractRemoteTeam 501-1,000H1B No Sponsor

• Desarrollo y mantenimiento de APIs REST. • Diseño e implementación de nuevas funcionalidades backend. • Comunicación sincrónica y asincrónica entre sistemas. • Integración con servicios externos y plataformas de terceros. • Análisis y resolución de incidencias en ambientes productivos. • Optimización de rendimiento y monitoreo de aplicaciones. • Participación en revisiones de código y promoción de buenas prácticas de desarrollo. • Colaboración con equipos de producto y operaciones. • Mantenimiento y evolución básica/intermedia de aplicaciones frontend desarrolladas en React. • Gestión de despliegues y soporte de entornos.

Uruguay
Job Closed
Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead implementations with the development team, focusing on delivering real impact for our customers • Collaborate with Product and Design teams to build efficient solutions, prioritizing performance, scalability, and quality • Work side by side with the Product Manager and Engineering Manager, helping define solutions based on trade-offs between impact, speed, and quality • Identify and mitigate risks such as delivering solutions with low perceived value or that take longer than expected • Promote software engineering best practices and contribute to the technical growth of the team

Brazil
Job Closed