Desenvolvedor Java - Sênior
Descrição da vaga
A FCamara está em busca de uma pessoa para atuar como Pessoa Desenvolvedora Java - Sênior.
Responsabilidades e atribuições
Responsabilidades:
•Projetar, desenvolver e manter aplicações back-end robustas utilizando Java e frameworks modernos (Spring, Spring Boot, Quarkus, Micronaut, etc.).
•Criar serviços e APIs REST e/ou GraphQL escaláveis e seguros.
•Implementar testes automatizados (unitários, integração, performance) para garantir qualidade e confiabilidade.
•Otimizar aplicações para alta disponibilidade e performance.
•Participar de decisões de arquitetura de sistemas, identificando oportunidades para melhoria.
•Conduzir code reviews e garantir boas práticas de desenvolvimento.
•Integrar sistemas com bancos de dados relacionais e não-relacionais.
•Colaborar com equipes de front-end, mobile, QA, infraestrutura e produto.
•Garantir a segurança no ciclo de desenvolvimento (Secure Coding).
•Mentorar desenvolvedores menos experientes, apoiando seu crescimento técnico.
Requisitos e qualificações
Requisitos técnicos obrigatórios:
•Experiência sólida em desenvolvimento back-end.
•Experiência sólida com Java.
•Experiência com frameworks modernos como Spring Boot e/ou Quarkus.
•Proficiência em APIs REST e GraphQL.
•Conhecimento de bancos de dados SQL (PostgreSQL, MySQL, Oracle) e NoSQL (MongoDB, Redis).
•Experiência com mensageria (Kafka, RabbitMQ, ActiveMQ).
•Uso profissional de Git e práticas de versionamento.
•Familiaridade com práticas de CI/CD.
•Experiência com containerização (Docker) e orquestração (Kubernetes
•Conhecimento de padrões de projeto (Design Patterns) e arquitetura de software (DDD, Hexagonal, Microservices).
•Experiência com testes automatizados (JUnit, Mockito, Testcontainers).
•Noções de segurança de aplicações (OWASP Top 10).
Diferenciais:
•Certificações Java (OCP, OCM).
•Experiência com serviços cloud (AWS, GCP, Azure).
•Conhecimento de monitoramento e observabilidade (Prometheus, Grafana, ELK).
•Experiência com arquiteturas de alta escala e tolerância a falhas.
•Contribuição em projetos open source ou comunidades Java.
•Conhecimento de performance tuning e profiling em Java.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Entrevista R&S
- Etapa 3: Entrevista Técnica
- Etapa 4: CV enviado ao cliente
- Etapa 5: Entrevista Cliente
- Etapa 6: Carta Proposta
- Etapa 7: Contratação
Transformamos mundos sonhados em trajetórias reais.🧡🚀
Aqui somos #SangueLaranja!
Estamos há 17 anos no mercado, lado a lado com nossos clientes, proporcionando experiências transformadoras.
Somos um ecossistema de tecnologia e inovação, com expansão global; Além do Brasil estamos presentes na Europa e Reino Unido com escritórios em Portugal, Londres, Dubai e Holanda. 🌎
F de Formação: acreditamos na prática da cultura do compartilhamento, no senso de comunidade, e que o conhecimento
tem o poder da transformação!
Possuímos iniciativas, e ações sociais, que promovem o desenvolvimento, como a comunidade tech Orange Juice, o Programa de Formação,
nossa escola de liderança e diversas parcerias com ONGs e Edtechs.
Na FCamara todos são bem-vindos, para nós, Diversidade, Respeito e Ética, são elementos inegociáveis e fazem parte do nosso DNA.
E aí, está pronto para fazer parte de um time incrível e ser protagonista da própria história?
CONHEÇA MAIS SOBRE NÓS