
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.