Desenvolvedor(a) Backend Java - Junior
Descrição da vaga
Estamos um busca de um profissional Desenvolvedor Backend Java, Junior.
Responsabilidades e atribuições
• Desenvolver e manter aplicações utilizando Java e os frameworks Spring Boot, Spring Data, Spring MVC e Spring Security.
• Projetar e implementar soluções seguindo padrões arquiteturais como Microservices e MVC.
• Aplicar boas práticas de desenvolvimento de software, incluindo Clean Code e Design Patterns.
• Desenvolver e consumir APIs RESTful, garantindo qualidade, segurança e performance.
• Atuar na integração com bancos de dados relacionais e não relacionais.
• Utilizar ferramentas de CI/CD para automação de processos de desenvolvimento e implantação.
• Realizar controle de versionamento e colaboração de código utilizando GitLab.
• Desenvolver e manter integrações assíncronas utilizando soluções de mensageria, preferencialmente RabbitMQ.
• Contribuir para a melhoria contínua dos sistemas, apoiando iniciativas de redução de débitos técnicos.
• Colaborar com equipes multidisciplinares, propondo soluções técnicas alinhadas às necessidades do negócio.
Requisitos e qualificações
Obrigatórios:
• Experiência sólida em Java.
• Conhecimento e experiência com Spring Boot, Spring Data, Spring MVC e Spring Security.
• Conhecimento em padrões arquiteturais, como Microservices e MVC.
• Domínio de boas práticas de desenvolvimento, incluindo:
• Clean Code;
• Design Patterns.
• Experiência com bancos de dados relacionais e não relacionais.
• Conhecimento em desenvolvimento e consumo de APIs RESTful.
• Experiência com ferramentas de CI/CD, como Jenkins.
• Experiência com ferramentas de qualidade de código, como SonarQube.
• Experiência com controle de versionamento utilizando GitLab.
• Experiência com mensageria, preferencialmente RabbitMQ.
• Boa comunicação para interação com públicos técnicos e não técnicos.
• Perfil colaborativo, proativo e com facilidade para trabalho em equipe.
• Capacidade de aprendizado contínuo e interesse por evolução técnica.
Desejáveis:
• Experiência com bancos de dados relacionais Oracle ou SQL Server.
• Experiência com banco de dados não relacional MongoDB.
• Conhecimentos em AWS.
• Conhecimentos em Linux.
• Conhecimentos em modelagem utilizando Diagramas C4 Model.
• Experiência com frameworks Front-End, como Angular e/ou Vue.js.
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Triagem
- Etapa 3: Entrevista R&S
- Etapa 4: Entrevista técnica
- 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