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

Finch Soluções / JBM (Mandaliti e Prado Sociedade de Advogados)

Analista Desarrollador Backend Senior – Java

Show original

Remoto

(Cualquier lugar)

Rango salarial

No informada

Contratista

Nivel de experiencia

Senior

Requisitos

7+ años de experiencia en la carrera
Spring Boot
SonarQube
JUnit
RabbitMQ
Selenium
Mockito
Kafka
SOAPUI
Postman
MySQL
clean code
SQL Server
MongoDB
solide
Java 11
Maven
GoLang
Hibernate

Tareas y Responsabilidades

Show original

A FINCH tiene una oportunidad para un ANALISTA DESENVOLVEDOR(A) BACK END SR – JAVA para formar parte del equipo de Tecnología.


Sobre nosotros:? Finch es una empresa que transforma ideas en soluciones innovadoras, utilizando la tecnología y la inteligencia artificial para impulsar la evolución de empresas en diversos sectores de la economía. Creemos que la IA y la innovación no solo aceleran los resultados, sino que también potencian la inteligencia de negocios, ofreciendo ventajas competitivas duraderas.?

Misión del Cargo: Desarrollar y mantener funcionalidades de software de back-end, que agreguen valor al producto, garantizando calidad en la entrega de acuerdo con las necesidades de las áreas de negocio.

Principales Responsabilidades:

  • Analizar, diseñar y mantener soluciones de alta complejidad, definiendo arquitectura, diseño, metodologías, lenguajes y herramientas, con enfoque en back-end;
  • Garantizar la calidad y seguridad del software, elaborando pruebas unitarias, revisando código y apoyando planes de mejora continua;
  • Compartir conocimiento técnico, capacitando a colaboradores y promoviendo el intercambio de experiencias en reuniones, guildas o capítulos;
  • Contribuir a la comprensión de las necesidades del cliente, analizando requisitos funcionales y no funcionales junto al PO y clientes;
  • Fomentar la cultura DevOps, aplicando contenedorización, versionado (Gitflow) y pipelines de CI/CD;
  • Apoyar al PO en la planificación y presupuesto de nuevas demandas, levantando esfuerzos y estimaciones para la entrega.

¿Qué necesitas para conquistar este puesto?

  • Dominio en el desarrollo de aplicaciones robustas y escalables en Java 11 o superior y Golang;
  • Dominio en Hibernate/JPA;
  • Dominio en el desarrollo de aplicaciones completas con Framework Spring (Boot, Data, cache, etc.);
  • Dominio en la gestión de dependencias y build de proyectos con Maven y/o Gradle;
  • Conocimiento en pruebas unitarias, automatizadas y de integración con JUnit, Selenium y Mockito;
  • Dominio en versionado y control de código fuente con Git;
  • Dominio en análisis de calidad y estándares de código con SonarQube y SonarLint;
  • Dominio en mensajería e integración de sistemas con RabbitMQ, Kafka o JBoss Messaging;
  • Dominio en pruebas y documentación de APIs con SOAPUI, Postman, Swagger o OpenAPI;
  • Dominio en modelado y consultas en bases de datos relacionales (SQL Server, etc.);
  • Dominio en manipulación y consultas en bases de datos no relacionales (MongoDB, etc.);
  • Conocimiento en cache y optimización de datos con Redis o bases de datos en cache;
  • Dominio en contenedorización de aplicaciones con Docker;
  • Conocimiento en integración y entrega continua con Jenkins o GitLab CI/CD;
  • Conocimiento en orquestación de containers con Kubernetes;
  • Conocimiento en cloud computing y deploy de aplicaciones en AWS, Azure o Google Cloud;
  • Conocimiento en buenas prácticas de ingeniería de software (Clean Code, SOLID, Design Patterns, etc.);
  • Dominio en patrones y arquitectura de software (Hexagonal, Clean, Microservices, etc.);
  • Dominio en la creación de pruebas antes de la implementación (Test Driven Development – TDD).

Ofrecemos:

  • Contratación bajo el modelo de Persona Jurídica;
  • 1 día libre en el mes de tu cumpleaños;
  • Wellhub;
  • Suscripción a una plataforma de capacitación especializada para el equipo de Tecnología;
  • OnHappy: plataforma con beneficios para viajes;
  • Club de Ventajas: alianza con empresas de Bauru para descuentos para nuestros colaboradores en diversos segmentos, como alimentación, salud física y mental, educación, mascotas;
  • Saber +: Acceso a una plataforma de educación corporativa interna, con talleres, conferencias, capacitaciones y cursos de formación;
  • Capacitaciones enfocadas en la formación y prácticas de Scrum y Kanban;
  • Ressignifica: espacio para debates y construcción de proyectos enfocados en Diversidad e Inclusión.?

“¿Qué encontraré en FINCH?”

Formarás parte de un equipo que busca soluciones innovadoras en automatización e inteligencia artificial, llevando a la empresa a niveles de excelencia. Dentro de un ambiente con autonomía y oportunidades de crecimiento, que vive la cultura ágil integrada al modelo de gestión!?

“Me gustó la vacante, pero creo que no es para mí”

Recomienda FINCH a una persona amiga! ¡Aprovecha para compartir la oportunidad con alguien que estimas!??

Esta vacante también está destinada a personas con discapacidad (PCD).

En FINCH, nuestra cultura inclusiva, impulsada por el programa Ressignifica, valora y respeta la diversidad en todas sus formas. Promovemos la equidad, acogiendo a cada individuo, independientemente de orientación sexual, etnia, religión, discapacidad o identidad de género.


Ver todas las vacantes de Finch Soluções / JBM (Mandaliti e Prado Sociedade de Advogados)

Compartir vacante:

Compartir vacante: