Atuar no desenvolvimento de APIs e serviços backend em Java
Construir interfaces modernas e responsivas no frontend
Propor e implementar soluções técnicas que atendam aos requisitos de negócio.
Garantir entregas consistentes e de alto padrão para o cliente, colaborando de forma ativa com a equipe de desenvolvimento.
Participar ativamente de todas as fases do ciclo de vida do software: refinamento técnico, desenvolvimento, testes e implantação.
Colaborar com times de QA, Produto, UX e DevOps
Conduzir code reviews, assegurando qualidade, padronização e conformidade com as melhores práticas de engenharia.
Colaborar ativamente com a evolução técnica da equipe de desenvolvimento por meio de compartilhamento contínuo de conhecimento.
Referência para a equipe de desenvolvimento, apoiando a tomada de decisões e a resolução de problemas complexos no dia a dia.
Experiência sólida com Java e ecossistema backend
Conhecimento em frameworks como Spring Boot / Spring Framework
Experiência com desenvolvimento de APIs RESTful
Experiência sólida em desenvolvimento de aplicações resilientes, escaláveis e seguras.
Domínio em boas práticas e princípios de desenvolvimento (Clean Code, Hexagonal e Microservicos)
Experiência sólida com Docker e Kubernetes.
Domínio de pelo menos um framework frontend (React, Angular, NodeJs, Vue.js)
Conhecimento em bancos de dados relacionais e/ou NoSQL
Experiência com integrações entre sistemas (APIs, mensageria e event-driven)
Conhecimento em testes automatizados (unitários e integração)
Familiaridade com arquiteturas modernas (microservices, REST, event-driven)
Experiência com versionamento (Git)
Conhecimento em CI/CD e práticas DevOps
Experiência com observabilidade (logs, métricas e tracing)
Experiência em desenvolvimento seguro de aplicações (OAuth2, JWT)
Experiência com serverless
Experiência em mentoria, revisão de código e desenvolvimento técnico de equipes.
Vivência com soluções em cloud (Azure, AWS ou GCP)
Experiência com metodologias ágeis (Scrum/Kanban) com gestão de tarefas (Jira)
Ferramentas e tecnologias:
Backend: Java, Spring Boot, Hibernate
Frontend: NodeJs, React, Angular ou Vue.js
Banco de dados: PostgreSQL, MySQL, MongoDB, SQL Server
Cache: Redis
Mensageria: Kafka, RabbitMQ
Versionamento: Git (GitHub, GitLab)
CI/CD: Jenkins, GitHub Actions, GitLab CI, Azure Pipelines / Azure DevOps
Containers: Docker, Kubernetes
Cloud: AWS, Azure ou GCP
Testes: JUnit, JMeter, Postman, Mockito, Cypress, Selenium
Monitoramento: Prometheus, Grafana, OpenTelemetry
Diferenial
To apply for this job, please visit the application page

