- INGLÊS FLUENTE P/ CONVERSAÇÃO.
- ESPANHOL BÁSICO PARA COMPREENSÃO.
- Forte experiência prática em desenvolvimento de API com Java e Spring Boot
- Profundo conhecimento de programação orientada a objetos.
- Experiência em desenvolvimento e implantação de Microserviços.
- Compreensão de ferramentas de versionamento de código, como Git
- Experiência com testes baseados em JUnit.
- Experiência com documentação usando Open API
- Deve ter experiência em segurança de API, OAuth2 e familiaridade com Apigee Gateway.
- Expertise em gerenciamento de código fonte com Git e em ferramentas CI/CD como Gitlab
- Experiência com JMeter para realizar testes de estresse.
- Compreensão de como criar simulações para simular serviços de back-end.
- Excelentes habilidades de depuração para diagnosticar e corrigir problemas de código.
- Compreensão da desserialização XML com Jackson
- Excelentes habilidades de teste. Deve ser capaz de executar a API localmente e testar casos Mock:
- Experiência em testes de APIs com Postman e conhecimento na criação de scripts de pré-solicitação.
- Experiência na execução de verificações de segurança para analisar vulnerabilidades de código.
- Experimente pesquisar dados no Splunk.
- Deve abordar proativamente o desenvolvimento da API, considerando o que os líderes de tecnologia e os clientes esperam da API.
- Deve ter excelentes habilidades de comunicação para discutir quaisquer preocupações ou dúvidas com os líderes técnicos. Ao se comunicarem com líderes técnicos, os desenvolvedores podem garantir que a API atenda às suas expectativas e seja da mais alta qualidade.
- Deve entender que qualquer problema com o desenvolvimento afetará os clientes, portanto, o desenvolvedor deve implementar APIs levando isso em consideração.
- Os desenvolvedores devem ser autocríticos para que possam melhorar seu desempenho com base no feedback do líder.
Java API Developer - São Paulo, Brasil - Firedev IT
Descrição
A Firedev ) é uma consultoria em TI que tem como objetivo o desenvolvimento do negócio de seus clientes, aplicando uma abordagem de visão aberta para soluções, não limitando o cliente a uma tecnologia específica e sim utilizando pessoas com conhecimento qualificado para adaptar a tecnologia ao negócio trazendo melhores resultados.
Estamos contratando Desenvolvedor Java Senior com ao menos 5 anos de experiência em times ágeis, e desenvolvimento de API em Java e Springboot para fazer parte da nossa equipe de experts e ajudar no crescimento de um de nossos clientes do ramo financeiro e pagamentos.
Nós Firedevers nos preocupamos com a experiência de cada um, independente do projeto alocado sempre alinhando as expectativas de carreira do profissional com o desafio que lhe foi passado. Dinâmicas de interação entre os times e líderes. Incentivo ao crescimento, aprendizagem de novas tecnologias e desenvolvimento de ideias estão fortemente enraizadas em nossa cultura.
ESSENCIAL:
Habilidades técnicas
Todos os campos de entrada da API são validados e mensagens de erro adequadas são retornadas.
Vários cenários de falha são testados para confirmar que os códigos de resposta HTTP adequados foram retornados.
Durante o teste, o desenvolvedor deve confirmar que todos os campos da entrada da API foram passados para o backend e todos os campos da resposta do backend são retornados na resposta.
As especificações da API aberta são exibidas corretamente em relação ao uso e à documentação do caso camel.
Habilidades interpessoais
Detalhes da vaga
Sede da empresa: São Paulo/SP
Local de trabalho: Híbrido, região da Av. Paulista.
Remuneração: Negociável