Java Backend Developer

hace 2 semanas


Departamento de Cerro Largo, Uruguay Tekton Labs A tiempo completo

**Compañía**: Tekton Labs

**Industria**: Bancaria y Financiera

**Ubicación**: Remoto

**Modalidad**: Contractor para LATAM

**Sobre el Rol**:
En Tekton Labs estamos buscando un **Desarrollador Backend Semi Senior** especializado en **Java - Spring Boot**para un emocionante proyecto con un cliente internacional de la industria bancaria y financiera.

**Requisitos Principales**:

- Mínimo de 3 años de experiência en desarrollo de software.
- Experiência trabajando con arquitectura de microservicios.
- Experiência creando e integrando servicios REST.
- Experiência sólida en el uso de Spring Boot, incluyendo Spring Data, Spring

Security y Spring Cloud. Java 17/21.
- Conocimiento y experiência en Docker y Kubernetes.
- Conocimiento y experiência en plataformas de nube (AWS, Azure o GCP).
- Experiência en integración continua y despliegue continuo (CI/CD) con

herramientas como GitLab CI/CD, Azure DevOps u otras.
- Habilidades demostradas en pruebas automatizadas utilizando JUnit, Mockito y

herramientas de pruebas de integración como TestContainers.
- Experiência en implementar y mantener soluciones de monitoreo y logging para

asegurar la observabilidad del sistema.
- Experiência en la gestión de comunicación asíncrona utilizando Apache Kafka.
- Experiência previa en el sector fintech o bancario (excluyente).

**Responsabilidades**:

- Participar en la integración y desarrollo continuo de un proyecto existente,

asegurando su estabilidad y escalabilidad.
- Desarrollar y mantener aplicaciones backend utilizando Spring Boot con Java

17/21.
- Colaborar con equipos multifuncionales para diseñar, desarrollar y desplegar

soluciones en la nube utilizando Azure o GCP.
- Implementar y mantener procesos de integración y despliegue continuos

(CI/CD) utilizando herramientas como GitLab CI/CD o Azure DevOps.
- Escribir pruebas automatizadas utilizando JUnit, Mockito y realizar pruebas

de integración utilizando herramientas como TestContainers.
- Solucionar problemas y optimizar el rendimiento del sistema.
- Velar por la observabilidad del sistema, implementando soluciones de

monitoreo y logging con herramientas como Prometheus, Grafana, ELK Stack
(Elasticsearch, Logstash, Kibana), newrelic o Datadog.
- Desarrollar y mantener código de alta calidad, incluyendo revisiones de PRs y

documentación precisa de las funcionalidades implementadas.

**Comunicación y gestión**:

- **Jira** para la gestión de tareas.
- ** Agile**: El equipo adopta **Scrum** y cumple con ceremonias como:

- Daylis
- Refinamientos.
- Retrospectivas.
- Planificaciones.

**Ofrecemos**:

- Oportunidad de trabajar en proyectos de alta relevancia en una industria internacional.
- Colaboración con equipos multidisciplinarios en un entorno remoto y flexible.

**Nível de Inglés: No mandatorio**

Si cumples con los requisitos y estás buscando un desafío emocionante, únete a Tekton Labs y sé parte de un equipo comprometido con la excelencia en tecnología

**Postula ahora