Vaga de Desenvolvedor JAVA
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Efetivo/CLT
Descrição da vaga
Contratação clt + atrativo pacote de benefícios
Modelo de atuação híbrido zona sul de sp
Responsabilidades:
Responsável pela análise e desenvolvimento de sistema em java, incluindo a criação de testes automatizados
Colaborar com equipes interfuncionais para definir, criar e entregar recursos em java
Garantir a confiabilidade e robustez do código
Testar, solucionar erros e bugs do código para otimizar a performance do app
Descobrir, avaliar e implementar novas tecnologias para maximizar a eficiência durante o desenvolvimento
Configurar, buildar e deployar a aplicação nos ambientes
Acompanhar implantação em produção
Garantir a entrega dos projetos em um ambiente de programação, interativo, e voltado a prazos
Requisitos técnicos:
experiência com o desenvolvimento de back end em java (com exceções para desenvolvedores com portfólio amplo e sólido)
Conhecimento em spring boot, spring data, spring security, spring cache, springbatch com compreensão sobre o seu cenário de desenvolvimento, arquitetura e tendências
Apis em springboot com integrações feignclient/
Continuous integration e continuous deployment (ci/cd), git, gitflow, maven
Dbs redis, mongo e oracle
Observability (opentelemetric, grafana e dynatrace)
Documentação no confluence e swagger
Boas práticas de desenvolvimento de software (solid)
Qualidade de código (tdd, clean code) e code review
Bdd, ddd, mockito, junit e cucumber
Camel
Diferenciais:
Conhecimentos de integração de sistemas utilizando serviços e/ou apis (rest)
Familiaridade com devsecops (integração contínua com maven, jenkins, git, sonar, fortfy, artifactory)
Compreensão sobre metodologias agile/scrum e ferramentas colaborativas (jira e confluence)
Habilidades técnicas, analíticas e de solução de problemas
Soft skills:
experiência formando e liderando equipes técnicas
Ótimas habilidades interpessoais e organizacionais.