Back to jobs
Job Description
Descrição da vaga
A FCamara está em busca de uma Pessoa Desenvolvedora FullStack Java com React Sênior para atuar em uma empresa líder no mercado brasileiro de farmácia, referência em Saúde e Bem-estar com mais 3.000 lojas em todos os estados brasileiros.
Responsabilidades e atribuições
Responsabilidades:
- Desenvolver e manter aplicações web utilizando Java (Spring Boot, JPA, etc.) e React, garantindo alta qualidade e escalabilidade.
- Definir, projetar e implementar novas funcionalidades em sistemas, colaborando com equipes multifuncionais.
- Analisar requisitos de negócio e propor soluções técnicas alinhadas a necessidades do negócio.
- Garantir qualidade de código por meio de testes automatizados, revisão de código e boas práticas de engenharia.
- Participar de todo o ciclo de vida do software — análise, arquitetura, desenvolvimento, testes e implantação.
- Desenvolver e consumir APIs REST, garantindo integração segura entre sistemas.
- Colaborar com squads ágeis, contribuindo com decisões técnicas e melhorias contínuas nos produtos.
- Monitorar sistemas em produção e atuar na correção de incidentes, garantindo disponibilidade das aplicações.
- Documentar processos, arquiteturas e serviços para manter padrões de compliance e auditoria.
Atribuições :
- Implementar APIs usando Java/Spring Boot.
- Desenvolver interfaces modernas com React.
- Criar integrações com sistemas legados e plataformas de interoperabilidade, usando REST ou mensageria.
- Realizar manutenção evolutiva e corretiva em módulos existentes.
- Garantir segurança e conformidade nas aplicações, seguindo padrões como controle de acesso e auditoria.
- Conhecer pipelines de CI/CD.
- Integrar sistemas com gateways, mensageria e plataformas de APIs (por exemplo Sensedia, Gateway interno etc.).
- Atuar como referência técnica para desenvolvedores menos experientes, mentorando e revisando código.
- Apoiar o time de produto na concepção técnica de funcionalidades, refinamento de histórias e estimativas.
- Monitorar logs e métricas de aplicações utilizando ferramentas como DataDog.
Requisitos e qualificações
Hard Skills
- Formação superior em área técnica
- Experiência mínima de 6 anos
Soft Skills
- Boa comunicação e colaboração com times multidisciplinares
- Participativo nas discussões
- Perfil hands-on
- Mentalidade de ownership
- Capacidade de atuar em ambiente dinâmico e de alta demanda
- Foco em qualidade e experiência do usuário
Seria legal se você tivesse:
- Experiência com Java (Spring Boot) para atuação em BFF
- Conhecimento em arquitetura de microsserviços
- Experiência em ambientes de varejo / e-commerce
- Vivência com integração com meios de pagamento
- Conhecimento em testes (Jest / RTL)
