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.