Geekhunter Logo

Iniciar sesión

Español

ES

Randstad


São Paulo - SP, Brasil

Show original

Desarrollador Backend Senior

Remoto

(Cualquier lugar)

Rango salarial

Empleado(a)

No informada

Nivel de experiencia

Senior

Requisitos

5+ años de experiencia en la carrera
Java

Habilidades deseadas

Spring Boot

Tareas y Responsabilidades

Show original

Actividades Principales:


Desarrollar y mantener APIs RESTful o GraphQL.

Planificar e implementar la arquitectura de sistemas de manera escalable, eficiente y resiliente.

Realizar análisis y viabilidad técnica para soporte N3, junto con el arquitecto.

Revisar y optimizar el código existente, refactorizando para mejorar la legibilidad, el rendimiento y la adherencia a los estándares.

Trabajar con bases de datos relacionales (MySQL, PostgreSQL, etc.) o no relacionales (MongoDB, Cassandra, etc.).

Realizar optimizaciones de rendimiento.

Colaborar con el equipo utilizando metodologías ágiles (Scrum o Kanban).

Crear y mantener documentación técnica.

Ayudar a desarrolladores más junior e intermedio con orientación técnica.

Implementar pruebas automatizadas (unitarias, integración, etc.).



Requisitos Obligatorios:


Formación superior completa en Ingeniería de Computación, Ciencia de la Computación, Sistemas de Información y carreras relacionadas.


Metodología ágil (Scrum y Kanban).

Experiencia con bases de datos relacionales (PostgreSQL, MySQL, Oracle, etc.).

Dominio de las versiones más recientes de Java (Java 8, 11, 17 o superior), incluyendo streams, lambdas, API de fecha/hora (java.time), Optional, métodos predeterminados, registros y coincidencia de patrones.

Experiencia en pruebas unitarias y de integración (JUnit, Mockito, Arquillian para Quarkus).

Experiencia con bases de datos no relacionales (MongoDB, Cassandra, Redis).

Habilidad para implementar autenticación y autorización en APIs RESTful con Quarkus Security (ej.: OAuth2, JWT, LDAP, OpenID Connect).

Competencia en arquitectura de microservicios y cómo implementarla con Quarkus o Spring Boot.

Conocimiento en Design System y base de arquitectura para discutir con el arquitecto.

Deseables:


AWS Cloud.

Conocimiento en Sistemas de Información Geográfica.

Conocimiento en datos geoespaciales.

Conocimiento en Arquitectura Serverless.

Especialización o Maestría en área técnica relacionada.

Renderizado de mapas.

Compartir vacante:

Phone

Solo se aceptan archivos PDF con un tamaño máximo de 3mb.

Compartir vacante: