31503
Desenvolvedor Java SR
Sobre nosotros
Con 30 años de historia, Grupo Taking es especialista en soluciones digitales, uniendo tecnología y humanización para impulsar negocios y transformar realidades. Con más de 1.000 colaboradores y presencia en todo Brasil, nuestras especialidades incluyen Inteligencia Artificial, desarrollo de software, datos, service desk inteligente y asignación de profesionales de tecnología. Aquí, formas parte de un equipo que cree en el poder de la innovación, la colaboración y la transformación. Más que una empresa, somos una comunidad de personas apasionadas por lo que hacen y movidas por el propósito de transformar. ¿Quieres formar parte de este equipo? Conoce nuestras vacantes abiertas y ven a construir el futuro con nosotros. #séuntaker
Sobre la vacante:
Desenvolvedor Java Sênior com perfil de liderança técnica para atuar em uma squad responsável pelas jornadas de conexões e onboarding de produtos financeiros e meios de pagamento.
Buscamos um profissional com sólida experiência em desenvolvimento de soluções corporativas, capacidade de influenciar decisões técnicas e forte habilidade de comunicação para interação com times multidisciplinares.
Responsabilidades:
- Desenvolver e evoluir aplicações em Java/Spring Boot.
- Criar e manter APIs e microsserviços.
- Trabalhar com integrações entre diferentes sistemas.
- Atuar com Kafka, RabbitMQ ou outras soluções de mensageria.
- Trabalhar com bancos relacionais e não relacionais usando JPA/Hibernate.
- Corrigir problemas, investigar incidentes e melhorar performance.
- Decisões técnicas
- Aqui está o principal diferencial da vaga. Ele deverá:
- Participar das decisões de arquitetura e desenho das soluções.
- Avaliar como uma nova funcionalidade deve ser implementada.
- Definir, junto com arquitetura e outros times, padrões técnicos.
- Identificar riscos e impactos das decisões.
- Pensar não apenas no código, mas em como os serviços se relacionam dentro do ecossistema.
- Ser referência técnica da squad
- Ele poderá, por exemplo, receber uma demanda e ajudar o time a definir:
Requisitos:
- Java: Experiência sólida em versões atuais e legadas, desenvolvendo aplicações robustas e escaláveis.
- Spring Boot: Forte conhecimento na construção e manutenção de APIs e microsserviços.
- Arquitetura de Microsserviços: Experiência com sistemas distribuídos e integração entre serviços.
- Mensageria: Conhecimento em Kafka, RabbitMQ ou soluções similares.
- Cloud Computing: Vivência em AWS, Azure ou GCP.
- Banco de Dados: Experiência com bancos relacionais e não relacionais, utilizando Hibernate e JPA.
- APIs e Integrações: Experiência no desenvolvimento e consumo de APIs REST.
- DevOps e Qualidade: Conhecimento em Git, CI/CD, testes unitários e testes de integração.
- Mercado Financeiro: Experiência obrigatória em meios de pagamento e produtos financeiros.
- Diferenciais:
- Experiência com jornadas de onboarding digital.
- Conhecimento em pagamentos recorrentes e motores de recorrência.
- Vivência como referência técnica ou liderança de times.
Diferenciales:
- Habilidades Complementares:
- Excelente comunicação e relacionamento interpessoal.
- Capacidade de conduzir discussões técnicas e apoiar desenvolvedores.
- Perfil colaborativo e orientação para resultados.
- Facilidade para atuar em conjunto com áreas de negócio, produto e arquitetura.
- Capacidade de resolver problemas complexos com visão sistêmica.
Información importante:
- Ubicación:
- São Paulo/SP
- Modelo de trabajo:
- Presencial
- Tipo de contratación:
- CLT
- Idioma:
- Inglês básico
Postulación
Envía tu postulación
¡Postulación enviada!
Recibimos tu postulación con éxito. Nuestro equipo se pondrá en contacto pronto. Gracias por tu interés.