GeekHunter Logo

Soluciones

Software de Reclutamiento

Publica vacantes, importa perfiles, pre-califica candidatos con preguntas personalizadas y controla todo el reclutamiento en un solo lugar.

Servicio de Reclutamiento

Confía en nosotros para encontrar tu talento tech. Con nuestro equipo especializado actuamos en las principales etapas de reclutamiento.

Base de talentos

Los mejores talentos tech de Brasil, todos pre-seleccionados y listos para nuevas oportunidades.

Nuestros planes

Descubre el plan perfecto para tus necesidades.

Iniciar sesión

Español

ES

CRP Tecnologia

Desarrollador Fullstack Senior (Java y Angular)

Show original

Remoto

(Cualquier lugar)

Rango salarial

No informada

Nivel de experiencia

Senior

Requisitos

5+ años de experiencia en la carrera
Angular
Java

Tareas y Responsabilidades

Show original

¿Desea trabajar en una empresa que respira tecnología, ofrece nuevos desafíos y un entorno de constante desarrollo profesional?


¡Consulte el perfil a continuación y postúlese!


Formación: Título universitario, preferiblemente en el área de Tecnología de la Información (Sistemas de Información, Ciencias de la Computación, Ingeniería de Software o áreas afines).

Experiencia: Experiencia mínima de 3 (tres) años como desarrollador fullstack en las tecnologías Java y Angular, comprobada mediante documento expedido por una persona jurídica de derecho público o privado.


Conocimientos Técnicos:

Java 8+ (preferencia por versiones más recientes). Spring Boot (Core, Data, Security, etc.). Maven. Angular 18+. HTML5, CSS3 y Javascript/Typescript. Git (AzureDevops/GitLab). JUnit, Mockito, Testcontainers (para pruebas unitarias e integradas). Servidor de Aplicaciones JBoss. Servidor HTTP NGINX. Kubernetes. Rancher, Openshift, Nube pudiendo ser: AWS, Azure, GCP. Base de datos relacional (preferiblemente Oracle). Sólidos conocimientos en modelado de datos relacionales y multidimensionales. Datos: Redis, ElasticSearch, DynamoDB. Versionado de base de datos con Liquibase. Utilidades: LogStash, Kibana. Integración continua y entrega continua (CI/CD). Inyección de dependencias e inversión de control. Patrones de diseño (Design Patterns). APIs REST y consumo de APIs externas (ej: Feign). Experiencia con arquitectura de aplicaciones para entorno web, integración entre sistemas utilizando web services (SOAP y REST), patrones de arquitectura (DTO/MVC), JSON Web Token (JWT), OpenAPI (Swagger), patrones de diseño (SOA y Responsivo), ecosistema Docker y prácticas de integración, entrega y refactorización continua. Experiencia en proyectos con principios y prácticas de desarrollo de software ágil (Manifiesto Ágil, Scrum, eXtreme Programming y Kanban). Conocimiento de programación orientada a objetos. Conocimiento en Diseño Orientado al Dominio (DDD) y conceptos de experiencia de usuario (UX), usabilidad e interfaces responsivas. Conocimiento y práctica en metodologías ágiles, con enfoque en Scrum. Actuación conforme a normas, procesos, plantillas y directrices establecidas por la organización o el cliente.


Conocimientos Deseables/Diferenciales

• Conocimiento en mensajería (RabbitMQ, Kafka);

• Experiencia con microservicios;

• Experiencia en proyectos de gran envergadura o con clientes del sector público;

• Experiencia en entornos regulados o con contratos de fábrica de software.


Soft Skills:

• Comunicación clara y objetiva con audiencias técnicas y funcionales;

• Escucha activa;

• Organización, autonomía y sentido de prioridad;

• Proactividad en la identificación y resolución de problemas;

• Compromiso con plazos, calidad y procesos definidos;

• Relación interpersonal y trabajo colaborativo.


Atribuciones y Responsabilidades

• Desarrollar aplicaciones web modernas utilizando Java y Angular, siguiendo principios de desarrollo ágil;

• Implementar nuevas funcionalidades y módulos en sistemas existentes;

• Desarrollar y mantener APIs RESTful de alto rendimiento y seguras;

• Escribir pruebas unitarias e de integración para garantizar la calidad del código;

• Participar en revisiones de código y colaborar con buenas prácticas de desarrollo y arquitectura;

• Trabajar con control de versiones e integración continua;

• Colaborar con el equipo en decisiones técnicas y evolución de las soluciones;

• Escribir código limpio, escalable y documentado;

• Trabajar en equipo, colaborando con otros desarrolladores, diseñadores, equipos de QA y DevOps para garantizar la integración y entrega de soluciones;

• Participar en revisiones y validaciones de sprints, garantizando la calidad de los entregables;

• Mantener y evolucionar sistemas legacy, garantizando su estabilidad y rendimiento;

• Mejorar el rendimiento y la usabilidad de las aplicaciones;

• Realizar correcciones de bugs y mejoras en sistemas ya implementados;

• Documentar el código, las APIs y los procesos de desarrollo para facilitar el mantenimiento y la comprensión por parte de otros miembros del equipo;

• Comunicarse eficazmente con los stakeholders para entender y atender los requisitos del negocio;

• Participar activamente en las ceremonias ágiles (planning, dailies, reviews y retrospectivas);

• Identificar y reportar riesgos, dependencias e impactos.


Información sobre el Contrato

Remuneración: A convenir

Jornada Laboral: 40h semanales - Lunes a Viernes - de 08:00 a 12:00 y de 14:00 a 18:00.

Acceso a cursos en plataformas de enseñanza


Diversidad e Inclusión

Creemos que la pluralidad hace que nuestro equipo sea más fuerte. Por eso, nuestros procesos de selección se basan en el respeto, la equidad y la valorización de las personas.

Valoramos la inclusión para promover oportunidades para todas las personas, abrazando la pluralidad de razas, identidades de género, orígenes, orientaciones y Personas con Discapacidad (PcD).

Aquí, cada persona tiene espacio para ser quien es, desarrollar su talento, entregar con excelencia y marcar la diferencia.

¡Ven a construir historia con nosotros!


Ver todas las vacantes de CRP Tecnologia

Compartir vacante:

Compartir vacante: