Ativa os alertas de emprego por e-mail!

Pessoa Desenvolvedora Backend Java Pleno

FCamara

Brasil

Presencial

BRL 60.000 - 120.000

Tempo integral

Há 30+ dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Uma empresa inovadora está em busca de um Desenvolvedor Backend Java Pleno para se juntar a uma equipe dinâmica e criativa. Você será responsável por desenvolver e manter aplicações robustas utilizando Java e Spring Boot, além de customizar a PowerPlatform da Microsoft. Este papel oferece a oportunidade de trabalhar em um ambiente colaborativo, onde sua criatividade e habilidades de resolução de problemas serão valorizadas. Se você é apaixonado por tecnologia e deseja contribuir para soluções que impactam o E-commerce, esta é a chance perfeita para você crescer profissionalmente e fazer a diferença.

Qualificações

  • Experiência em desenvolvimento com Java e Spring Boot.
  • Conhecimento em bancos de dados relacionais e não relacionais.
  • Capacidade de trabalhar em equipe e promover um ambiente criativo.

Responsabilidades

  • Desenvolver e manter aplicações utilizando Java e Spring Boot.
  • Projetar e implementar lógica de negócio e segurança em APIs.
  • Monitorar e otimizar o desempenho das aplicações.

Conhecimentos

Java
Spring Boot
API RESTful
SQL Server
MongoDB
HTML
CSS
JavaScript
Microsoft Azure
Agile
Scrum
Kanban
CI/CD
Clean Code
Domain-Driven Design

Ferramentas

PowerPlatform
Dynamics CRM
Power Automate
PowerApps
GitHub Actions

Descrição da oferta de emprego

Job description

A FCamara está em busca de uma Pessoa Desenvolvedora Backend Java Pleno, em parceria com uma das maiores empresas de solução digital, voltada ao E-commerce que tem atuação em mais de 60 anos de história, com mais de 1.000 lojas físicas, 28 centros de distribuição e mais de 33 milhões de produtos no marketplace.


Main responsibilities
  1. Desenvolver e manter aplicações utilizando a plataforma Java e Spring Boot
  2. Desenvolver e customizar a PowerPlatform da Microsoft, como o Dynamics CRM, Power Automate e PowerApps Pages
  3. Atuar em aplicações web e microsserviços, sempre preocupado com performance e segurança
  4. Projetar e implementar a lógica de negócio e medidas de segurança, validar e testar as APIs e Aplicações, documentar os serviços
  5. Monitorizar e otimizar o desempenho
  6. Desenvolver criativas soluções para atender as necessidades e experiência de usuário
  7. Possuir uma cultura orientada a testes
  8. Habilidade de resolver problemas da melhor forma com tecnologia disponível
  9. Cultura de Revisão de código
  10. Ownership do produto
  11. Atuar juntamente com produtos com direcionamento técnico das soluções
  12. Auxiliar na definição das Sprints
  13. Habilidades de negociação com outros produtos/times
  14. Participar regularmente de sessões de brainstorm sobre a experiência do usuário, análise de problemas e ou fluxo de tarefas com o time

Requirements and skills
  1. Ter experiência com programação na plataforma Java / Spring Boot
  2. Experiência com Integrações API RESTful e desenvolvimento backend
  3. Experiência em avaliação de pull request (code review) do time
  4. Capacidade de analisar aplicações legadas para evolução da mesma e da plataforma
  5. Conhecimento de bancos de dados relacionais como Oracle e SQL Server, assim como não relacionais MongoDB e Elasticsearch
  6. Conhecimento em HTML, Css e Javascript para o desenvolvimento web
  7. Conhecimentos em ambiente Cloud, preferencialmente Microsoft Azure
  8. Desenvolvimento com testes unitários, teste de integração, e Lint
  9. Capacidade de manter alta performance de micro-serviços através de constante monitoração dos indicadores de performance
  10. Conhecimento em metodologias: Agile, Scrum, Kanban
  11. Seria muito legal se você tivesse:
  12. Conhecimento ou desejo de aprender o Desenvolvimento com a PowerPlatform da Microsoft, como o CRM Dynamics (Módulo de atendimento), Power Automate para automações de fluxos e integrações e PowerApps Pages para a customizações de Portais
  13. Conhecimento em frameworks de front-end como React ou angular
  14. Conhecimento sobre CI/CD (GitHub Actions)
  15. Conhecimentos sobre Design System
  16. Conhecimentos, POO, SOLID, Clean Code, Clean Architecture, Domain-Driven Design
  17. Micro-serviços

REQUISITOS COMPORTAMENTAIS
  1. Ser comunicativo e incentivador, sempre promovendo o trabalho em equipe
  2. Usar a criatividade para tornar o ambiente e os processos de trabalho cada vez melhores
  3. Identificação proativa de problemas
  4. Autodidata e compartilhador de conhecimento, promovendo um espírito de crescimento
  5. Questionador nato, sempre atuando com objetividade e agilidade
  6. Senso de prioridade e dor de dono, com alto poder de negociação
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.