
Fullstack Developer [Java / React] Temporal - 6 meses
Tekton Labs
Job description
En Tekton Labs estamos buscando un Desarrollador Senior especializado como Fullstack Developer con Java + React (NextJs) para un emocionante proyecto con un cliente internacional de la industria bancaria y financiera.
Offer:
Contractor: USD 2200.00
Timezone:
(UTC-04:00) Santiago, Chile - Chile Summer Time (CLST)
English Level:
A2 - Elementary
Spanish Level:
C2 - Native
Responsibilities:
Desarrollo Backend
-
Diseñar, desarrollar y mantener microservicios en Java utilizando Spring Boot (Spring Data, Security y Cloud).
-
Diseñar e implementar APIs REST robustas, seguras y escalables.
-
Implementar mecanismos de autenticación y autorización alineados a estándares de seguridad financiera.
-
Diseñar y optimizar la comunicación asíncrona mediante Apache Kafka.
-
Aplicar patrones de diseño y buenas prácticas de arquitectura en entornos distribuidos.
-
Participar en decisiones de arquitectura técnica y evolución del ecosistema de microservicios.
Desarrollo Frontend
-
Desarrollar interfaces modernas y de alto rendimiento utilizando React y Next.js.
-
Implementar integraciones eficientes con APIs backend.
-
Optimizar rendimiento, SEO y experiencia de usuario en aplicaciones Next.js.
-
Aplicar buenas prácticas de modularización y escalabilidad del frontend.
-
Colaborar con UX/UI para garantizar consistencia y calidad visual.
Cloud & DevOps
-
Contenerizar aplicaciones utilizando Docker.
-
Participar en despliegues sobre Kubernetes.
-
Colaborar en la implementación y mantenimiento de pipelines CI/CD.
-
Desplegar y mantener soluciones en entornos cloud (preferentemente Azure).
-
Asegurar observabilidad, monitoreo y estabilidad en ambientes productivos.
Arquitectura & Calidad
-
Diseñar soluciones bajo arquitectura de microservicios.
-
Garantizar cumplimiento de estándares de seguridad y compliance del sector financiero.
-
Realizar code reviews y asegurar calidad de código.
-
Identificar oportunidades de mejora técnica y reducción de deuda técnica.
-
Asegurar pruebas unitarias e integración continua.
Trabajo en Equipo & Metodología
-
Participar activamente en ceremonias Scrum (dailies, refinamientos, planning, retros).
-
Colaborar con equipos multidisciplinarios (QA, DevOps, Producto).
-
Estimar esfuerzos técnicos con criterio senior.
-
Acompañar a desarrolladores semi senior o junior cuando sea necesario.
-
Comunicar riesgos técnicos de manera proactiva.
Must have:
-
Mínimo de 5 años de experiencia en desarrollo de software.
-
Experiencia trabajando con arquitectura de microservicios.
-
Experiencia creando e integrando servicios REST.
-
Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud. Java 17/21.
-
Manejo de almenos 2-3 años en React con nextjs
-
Conocimiento y experiencia en Docker y Kubernetes.
-
Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP). -de preferencia azure
-
Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.
-
Experiencia en la gestión de comunicación asíncrona utilizando Apache Kafka.
-
Experiencia previa en el sector fintech o bancario (excluyente)
-
Manejo de Patrones de diseño y buenas prácticas a nivel intermedio.
Comunicación y gestión:
-
Jira para la gestión de tareas.
-
Agile: El equipo adopta Scrum y cumple con ceremonias como:
-
Dailies
-
Refinamientos.
-
Retrospectivas.
Nice to have:
- Inglés avanzado
💡 Are you interested in this opportunity?
Apply by sending your resume and briefly tell us why you want to participate in this project 🚀