Desenvolvedor Java- Sr
Sobre a vaga
Desenvolvedor Java altamente qualificado com ampla experiência em aplicações corporativas e arquiteturas orientadas a serviços (SOA). Especialista em Java Spring Boot e Java EE, com uma sólida compreensão dos princípios de design orientado a objetos e padrões de desenvolvimento.
Responsabilidades
- Desenvolver e manter aplicações corporativas em Java.
- Criar e evoluir microsserviços e APIs utilizando Spring Boot e Java EE.
- Projetar e implementar soluções baseadas em arquitetura orientada a serviços (SOA).
- Desenvolver integrações entre sistemas e serviços corporativos.
- Modelar e implementar acesso a bancos de dados relacionais e não relacionais utilizando JPA/Hibernate.
- Garantir a qualidade do código por meio de testes unitários e de integração.
- Realizar manutenção corretiva, evolutiva e otimização de aplicações existentes.
- Participar da análise técnica, levantamento de requisitos e definição de soluções.
- Versionar código-fonte e colaborar em equipes utilizando Git.
- Identificar e solucionar problemas de performance, estabilidade e escalabilidade das aplicações.
- Trabalhar em conjunto com equipes multidisciplinares para entrega de soluções de negócio.
- Documentar soluções técnicas e apoiar processos de sustentação.
Requisitos
- Frameworks: Especialista em Java Spring Boot para o desenvolvimento eficiente e rápido de aplicativos web e serviços.
- Java EE (Enterprise Edition): Profundo conhecimento em Java EE para a construção de soluções corporativas escaláveis e seguras.
- Arquiteturas Orientadas a Serviços (SOA): Experiência na implementação e integração de sistemas utilizando os princípios SOA.
- Banco de Dados: Familiarizado com o acesso a banco de dados relacionais e não relacionais, utilizando tecnologias como Hibernate e JPA.
- Testes Unitários e Integração: Habilidade comprovada na implementação de testes unitários e de integração para garantir a qualidade do código.
Diferenciais
- Capacidade de solucionar problemas complexos de maneira eficiente.
- Atenção aos detalhes e comprometimento com a entrega de soluções de alta qualidade.
- Capacidade de aprendizado rápido e adaptação a novas tecnologias.
- Rotinas Bach: Sólida expertise no desenvolvimento, análise e manutenção de rotinas de processamento em lote para alta volumetria de transações, com foco em performance e confiabilidade de fluxos.
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/
Ref: RESV0000