Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
Uma empresa de tecnologia em Porto Alegre está buscando um Engenheiro de Software Backend Java. O candidato ideal deve ter experiência em desenvolvimento de software, domínio de linguagens como Java ou Python, e conhecimento em bancos de dados. As responsabilidades incluem desenvolver aplicações, participar do ciclo de desenvolvimento, realizar revisões de código e colaborar com equipes multidisciplinares. O setor de atuação é serviços de TI, e a posição é em regime de tempo integral.
Qualifications
Experiência prévia em desenvolvimento de software.
Domínio de uma ou mais linguagens de programação como Java ou Python.
Conhecimento em bancos de dados relacionais e/ou não relacionais.
Experiência com versionamento (Git) e integração contínua.
Noções de arquitetura de sistemas, APIs e serviços em nuvem.
Boas práticas de testes automatizados e metodologias ágeis.
Responsibilities
Desenvolver, testar e manter aplicações seguindo boas práticas de arquitetura.
Participar do ciclo completo de desenvolvimento de software.
Realizar revisões de código e apoiar colegas na resolução de problemas.
Contribuir para a melhoria contínua de processos de desenvolvimento.
Colaborar com equipes para garantir soluções alinhadas ao negócio.
Monitorar performance, segurança e qualidade do software.
Produzir documentação técnica clara e atualizada.
Skills
Desenvolvimento de software
Linguagens de programação (Java, Python)
Bancos de dados relacionais e não relacionais
Versionamento (Git)
Arquitetura de sistemas
Testes automatizados
Metodologias ágeis
Job description
Engenheiro de Software Backend Java – Evertec
Responsabilidades
Desenvolver, testar e manter aplicações, seguindo boas práticas de arquitetura e código limpo;
Participar do ciclo completo de desenvolvimento de software — desde o planejamento até a implantação e monitoramento;
Realizar revisões de código (code review) e apoiar colegas de equipe na resolução de problemas técnicos;
Contribuir para a melhoria contínua de processos, ferramentas e práticas de desenvolvimento;
Colaborar com equipes multidisciplinares para garantir a entrega de soluções alinhadas às necessidades do negócio;
Monitorar performance, segurança e qualidade do software em produção;
Produzir documentação técnica clara e atualizada sobre os sistemas e integrações.
Requisitos obrigatórios
Experiência prévia em desenvolvimento de software;
Domínio de uma ou mais linguagens de programação (como Java, Python);
Conhecimento em bancos de dados relacionais e/ou não relacionais;
Experiência com versionamento (Git) e integração contínua;
Noções de arquitetura de sistemas, APIs e serviços em nuvem;
Boas práticas de testes automatizados e metodologias ágeis.