Subscribe to the latest remote jobs:

Analista de Desenvolvimento de Sistemas Java SR

🇧🇷 Brazil

Java

Python

Kotlin

GCP

Machine Learning

Backend

Frontend

Devops

Analista de Desenvolvimento de Sistemas Java SR

from 🇧🇷 Brazil

Principais Responsabilidades:

  • Analista Sr de Engenharia de Software para atuar na Tribo de Finanças;
  • Liderar decisões tĂ©cnicas estratĂ©gicas em projetos de alta complexidade;
  • Projetar e evoluir arquiteturas baseadas em microsserviços e eventos;
  • Atuar como referĂŞncia tĂ©cnica para o time, promovendo boas práticas de engenharia;
  • Garantir a qualidade, segurança e performance das soluções desenvolvidas;
  • Colaborar com áreas de negĂłcio e arquitetura corporativa para alinhar soluções tĂ©cnicas aos objetivos estratĂ©gicos;
  • Contribuir para a evolução da cultura de engenharia e inovação da empresa.

Requisitos Essenciais:

  • ExperiĂŞncia sĂłlida em desenvolvimento backend com Java;
  • DomĂ­nio de GCP: Compute Engine, Cloud Run, GKE, Cloud Functions, BigQuery, IAM, entre outros;
  • ExperiĂŞncia com arquitetura de microsserviços, APIs RESTful e mensageria (Kafka, Pub/Sub);
  • Práticas de engenharia: Clean Code, SOLID, TDD, DDD, testes automatizados;
  • Conhecimento em bancos de dados relacionais e nĂŁo relacionais;
  • ExperiĂŞncia com CI/CD, infraestrutura como cĂłdigo;
  • Habilidade de comunicação e liderança tĂ©cnica;
  • Certificações GCP Conhecimento;
  • Certificações Java;
  • Conhecimento em outras linguagens (Kotlin, Go, forte domĂ­nio de Python).
  • Conhecimento em plataforma de Dados (GCP)
  • Conhecimento em Agentificação de IA  Generativa, uso de LLMs e arquiteturas como RAG, alĂ©m de forte domĂ­nio em Python back e frontend e desenvolvimento de APIs.
  • VivĂŞncia com frameworks do ecossistema de IA (Vertex AI, OpenAI, LangChain), experiĂŞncia na construção de aplicações interativas com Streamlit, Gradio ou frameworks web modernos para telas de Agentes conversacionais.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job
by @maxrusakovic