Descrição Do Trabalho
Junte-se à OSF Digital como Desenvolvedor Backend, onde você projetará e construirá componentes do lado do servidor usando Java, garantindo um código limpo e eficiente. Trabalhe em colaboração com equipes multifuncionais para otimizar o desempenho e a segurança do backend, enquanto contribui para experiências digitais inovadoras para nossos usuários.
Responsabilidades:
* Projetar e construir componentes do lado do servidor, incluindo APIs e bancos de dados, usando Java e frameworks relevantes, garantindo um código limpo e de fácil manutenção.
* Implementar e integrar APIs RESTful, gerenciar validação de dados e lidar com erros, possivelmente integrando com serviços externos.
* Projetar e otimizar bancos de dados para desempenho, manter a integridade dos dados e trabalhar com vários sistemas de banco de dados.
* Conduzir testes unitários e de integração para manter a qualidade do código, identificar bugs e otimizar o desempenho.
* Trabalhar com desenvolvedores frontend para integrar sistemas.
* Aplicar segurança no backend através de práticas de autenticação, autorização e criptografia.
* Melhorar o desempenho e a escalabilidade do backend, incluindo otimização de consultas e melhorias na eficiência do sistema.
* Diagnosticar e corrigir problemas no backend, otimizar o desempenho e manter a estabilidade do sistema.
* Engajar-se com equipes multifuncionais para atingir metas de projeto, exigindo fortes habilidades de comunicação e trabalho em equipe.
Requisitos:
* Forte conhecimento e experiência na linguagem de programação Java. Compreensão de conceitos básicos, sintaxe e melhores práticas.
* Experiência na construção de aplicações e APIs do lado do servidor usando frameworks Java como Spring Boot.
* Proficiência em trabalhar com bancos de dados relacionais como MySQL, PostgreSQL ou Oracle. Conhecimento de SQL, modelagem de dados e otimização de banco de dados.
* Compreensão de conceitos e tecnologias de desenvolvimento web, como HTTP, APIs RESTful, JSON e XML.
* Familiaridade com frameworks e bibliotecas Java populares, como Spring Framework, Hibernate ou Apache Kafka.
* Experiência com frameworks de teste unitário como JUnit. Conhecimento dos princípios e práticas de teste de software.
* Proficiência no uso de sistemas de controle de versão como Git para gerenciamento de código e colaboração.
* Fortes habilidades analíticas e de resolução de problemas para identificar e resolver questões no código backend e infraestrutura.
Benefícios e Cultura
OSF Digital tem orgulho de ser um empregador que oferece igualdade de oportunidades, onde você pode ser você mesmo no trabalho. Junte-se a uma comunidade inclusiva de profissionais que ajudam a promover a transformação digital para empresas ao redor do mundo. Na OSF Digital, acolhemos todos os indivíduos e não discriminamos com base em identidade e expressão de gênero, raça, etnia, deficiência, orientação sexual, cor, religião, origem nacional, idade, estado civil ou qualquer outra categoria protegida em qualquer jurisdição em que atuamos. Explore nossas oportunidades e junte-se a nós em uma jornada incrível!
Locais de atuação
* Cachoeirinha, RS
* Sapucaia do Sul, RS
* Alvorada, RS
* Esteio, RS
* Guaíba, RS
* Porto Alegre, RS
* Viamão, Sankhya Gestão de Negócios
* São Paulo, SP (Híbrido – 2x/semana no escritório)
* Demais localidades: Remoto
Observação
Este texto consolida descrições de oportunidade para Desenvolvedor Backend com foco em Java, incluindo várias localidades, mantendo o conteúdo original sem alterações técnicas.
Em que locais posso encontrar esses empregos?
Consulte as localidades acima para vagas ativas.
#J-18808-Ljbffr