Descrição
Resumo da Vaga:
Buscamos um desenvolvedor Back-end Java para integrar uma equipe ágil, atuando no desenvolvimento e manutenção de aplicações, otimizando performance e colaborando interdisciplinarmente.
Principais Destaques:
1. Atuação em equipe ágil e cultura DevOps
2. Foco em alta performance, escalabilidade e disponibilidade
3. Colaboração com equipes interdisciplinares
*
**Responsabilidades e atribuições*** Desenvolvimento de aplicações Backend com Java e Spring Boot;
* Manutenção de sistemas para correção de falhas/erros;
* Implementação de melhorias;
* Atuar como parte da equipe ágil;
* Desenvolver, implantar e operar aplicações na cultura DevOps;
* Manter a interação com a area de negócio/usuário para realizar entregas de qualidade.
* Otimizar a aplicação para adquirir alta performance, escalabilidade e disponibilidade;
* Garantir a validação dos dados fornecidos pelos usuários;
* Criar código e bibliotecas reutilizáveis;
* Saber trabalhar com equipe interdisciplinar: Colaborar com outros membros da equipe, Engenheiros, PO, QA, Designers, Scrum Master e Tech Leader
para resolver os desafios propostos;
* Acompanhar as aplicações e2e (desenvolvimento até ambiente produtivo);
**Requisitos e qualificações*** Domínio em Java 17 para o desenvolvimento de aplicações back\-end;
* Maven;
* Versionamento de artefatos com Nexus ou similar;
* Domínio em Spring Framework, incluindo Spring Boot, Spring MVC, Spring Data, Spring Security e demais.
* Domínio do GIT e GIT Flow;
* Dominio de Orientação a Objetos e Designs Patterns;
* Conhecimento em padrão REST / RESTful;
* Experiência em banco de dados NoSQL (preferencialmente MongoDB Atlas) e Relacional (Postgres, SQL Server, Oracle);
* Boas práticas de desenvolvimento (XP, SOLID, Clean Code, Clean Architecture, DDD, TDD, DTO);
* Boas práticas em reutilização de códigos;
* Experiência na utilização de Docker;
* Experiência com metodologias ágeis (Scrum, Kanban, Lean);
* Autenticação e Autorização utilizando JWT;
* Experiência em Cloud, de preferência Microsoft Azure;
* Experiência com Cache (Redis);
* Experiência com desenvolvimento de pipelines CI/CD;
* Domínio com orquestração de containers com Kubernetes;
* Experiência com desenvolvimento de testes unitários e integrados com JUnit 5/Mockito.
**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?**