Truelogic Software
Truelogic Software
501 – 1.000 Funcionários
B2BEmpresaSaaS
A Truelogic Software é uma empresa de desenvolvimento de software nearshore que oferece serviços ágeis de alocação de profissionais e desenvolvimento terceirizado sob medida. Suas equipes de engenharia estão sediadas na América Latina e trabalham com startups e empresas da Fortune 500 em ambientes SaaS, B2B e corporativos. A empresa valoriza a colaboração próxima, a entrega ágil e o alinhamento com os fusos horários dos clientes, apoiando projetos distribuídos em mais de 25 países. Seu modelo voltado ao trabalho remoto reúne engenheiros com experiência em diversos setores e necessidades de desenvolvimento de software.

Desenvolvedor(a) sênior de backend Java — remoto, República Dominicana

Crie plataformas de dados para uma empresa global de inteligência e estratégia como desenvolvedor(a) sênior de backend Java. Desenvolva serviços escaláveis, soluções de IA e LLM e recursos de visualização de dados.

Descrição

  • Projete e dê suporte a produtos e funcionalidades, desde o desenvolvimento inicial até as melhorias contínuas.
  • Aplique e avalie soluções de IA e LLM para atender às necessidades do negócio e aprimorar processos.
  • Trabalhe com colegas de engenharia na arquitetura de sistemas e em problemas técnicos complexos.
  • Siga as práticas do ciclo de vida de desenvolvimento de software e de documentação.
  • Elabore projetos sólidos, execute testes unitários, automatize testes quando apropriado e revise código.
  • Colabore com diferentes equipes para entender iniciativas, analisar necessidades e recomendar soluções.
  • Atenda aos padrões de desempenho, confiabilidade, qualidade, segurança e testabilidade.
  • Desenvolva sistemas preparados para alto tráfego e alta disponibilidade.
  • Adote novas tecnologias para aprimorar aplicações existentes.
  • Crie soluções escaláveis de visualização de dados.

Requisitos

  • Pelo menos 5 anos de experiência com Java.
  • Pelo menos 1 ano de experiência com JavaScript e 1 ano com React.
  • Pelo menos 3 anos de experiência com SQL, de preferência PostgreSQL ou Redshift.
  • Conhecimento de algoritmos, estruturas de dados, programação orientada a objetos e otimização de desempenho.
  • Experiência em projetar e desenvolver serviços de backend RESTful.
  • Experiência em escrever e manter testes unitários automatizados.
  • Experiência com experimentação de produtos, testes A/B e métricas de negócio ou KPIs.
  • Experiência trabalhando com equipes de produto multifuncionais.
  • Experiência com Spring Boot é um diferencial.
  • Experiência com Python, C#, Go ou C++ é um diferencial. (C# aparecia duas vezes no original.)
  • Experiência com serviços da AWS, como EC2, S3, Lambda, RDS ou Redshift, é um diferencial.
  • Experiência com Docker e Kubernetes é um diferencial.
  • Experiência com aprendizado de máquina, aprendizado profundo, PLN, pré-processamento de dados e tokenização é um diferencial.
  • Experiência no desenvolvimento de recursos de visualização de dados é um diferencial.

Benefícios

  • Trabalho totalmente remoto.
  • Remuneração competitiva em USD.
  • Folgas remuneradas.
  • Autonomia no trabalho.
  • Trabalho com empresas americanas líderes.
  • Atividades de integração.
  • Apoio ao equilíbrio entre vida profissional e pessoal.
  • Colaboração com uma rede global, diversa e multicultural.
  • Oportunidade de trabalhar com profissionais seniores experientes.