Job Closed

This listing is no longer active.

VIAFLOW® logo
VIAFLOW®

Aceleramos a transformação de negócios com design, produtos digitais e soluções de hiperautomação.

Pessoa Desenvolvedora Backend Sênior – Java

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2001H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

75 days ago

Salary

0

Seniority

Senior

Job Description

Pessoa Desenvolvedora Backend Sênior – Java

VIAFLOW®

• Desenvolvimento de Alta Performance: Projetar, desenvolver e manter sistemas de backend escaláveis utilizando Java. • Gestão de Dados: Garantir a integridade e otimização de bancos de dados relacionais complexos (PostgreSQL e Oracle). • Excelência em Ciclo de Vida: Utilizar Bitbucket para controle de versão e IntelliJ como ferramenta principal de desenvolvimento, garantindo código limpo e eficiente. • Gestão Ágil: Atuar ativamente em rituais ágeis, utilizando o Jira para organização de fluxos, prazos e entregas. • Documentação e Qualidade: Garantir que as soluções estejam tecnicamente documentadas e sigam os melhores padrões de mercado. • Colaboração Estratégica: Participar de discussões técnicas e decisões arquiteturais, apoiando a evolução contínua dos sistemas do cliente.

Job Requirements

  • Sólida Experiência em Metodologias Ágeis: Experiência comprovada em ambientes que utilizam Scrum ou Kanban.
  • Domínio de Java: Conhecimento profundo na linguagem e em seus principais frameworks.
  • Bancos de Dados Relacionais: Experiência prática e avançada em PostgreSQL e Oracle.
  • Ferramentas de Desenvolvimento: Domínio de IntelliJ, Bitbucket e Jira.
  • Experiência em Node.js.
  • APIs RESTful (ou GraphQL, se quiser se destacar)
  • Mensageria (Kafka, RabbitMQ)
  • Microsserviços
  • Integração entre sistemas (REST, filas, eventos)
  • Docker;
  • Kubernetes;
  • CI/CD (Git pipelines, Bitbucket, etc)
  • JUnit / Mockito
  • Modelagem de dados
  • Otimização de queries

Benefits

  • Auxílio Remoto
  • Auxílio BYOD
  • People Hub - Clube de Benefícios
  • DIT - Diária de Incapacidade Temporária
  • Day off de aniversário - afinal, é dia de festa!
  • TotalPass
  • Treinamentos e Certificações
  • Clube do iFood gratuito
  • Pacote Colab+ com acesso a WellHub, Avus e Starbem

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Análisis y diseño de la parte back-end de los diferentes evolutivos. • Desarrollo de historias de usuario estimando en puntos de historia. • Code-reviewer junto con otros desarrolladores del squad. • Reuniones de análisis y seguimiento de los desarrollos de los evolutivos del squad. • Coordinación con el PO de negocio, UX, diseño y front-end para que las mejoras vean la luz de la manera más ágil posible.

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Liderazgo técnico y gestión de equipo (aprox. 10 miembros), asegurando buenas prácticas y calidad del código • Análisis y desarrollo de aplicaciones Backend (Java 11+ y Spring) • Toma de requisitos y definición de soluciones técnicas alineadas con las necesidades del negocio • Gestión de proyectos bajo metodología Agile Scrum, incluyendo estimaciones y planificación • Supervisión de arquitecturas basadas en microservicios y arquitectura hexagonal • Implementación de contratos REST / API REST y Avro, integración con mensajería (JMS, MQTT) y protocolos TCP/IP • Uso de Sonar y Snyk para garantizar la calidad y seguridad del código • Coordinación de pruebas • Gestión de repositorios y CI/CD con GitHub, Docker, AKS, Kubernetes con Azure Arc • Administración de datos en Azure Cosmos DB y optimización con Redis • Monitorización y observabilidad con Grafana y Application Insights • Utilización de herramientas como Jira para la gestión de tareas y seguimiento

Spain
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrolador Host + Java (remoto)

Spain
Job Closed
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Formarás parte de un equipo multidisciplinario con perfiles que abarcan Backend, Frontend, iOS, Android, entre otros. • Desarrollarás código de alta calidad, asegurando que se someta a pruebas exhaustivas para verificar su fiabilidad y desempeño. • Cumplirás con las mejores prácticas de programación, incluyendo revisiones de código y pruebas unitarias, proponiendo mejoras que eleven el estándar de calidad del equipo. • Participarás activamente en el diseño técnico de nuevas funcionalidades, colaborando en la toma de decisiones arquitectónicas. • Abordarás el desarrollo con un enfoque de sistemas asíncronos y resilientes, diseñando servicios preparados para manejar fallos de forma eficiente. • Propondrás mejoras y desarrollarás nuevas funcionalidades en los microservicios actuales, contribuyendo a la evolución constante de nuestra infraestructura. • Refactorizarás áreas del código que lo necesiten para mejorar la mantenibilidad y la calidad general del software.

Spain