Desenvolvedor Java - Pleno
CRP Tech
Regime de contratação
Não Informado
Modelo de trabalho
Não Informado
Carga horária
40 horas semanais
Descrição
Deseja trabalhar em uma empresa que respira tecnologia, oferece novos desafios e um ambiente de trabalho de constante desenvolvimento profissional?
Confira o perfil abaixo e candidate-se!
Formação: Ensino Superior Completo ou cursando Ciência da Computação, Sistemas de Informação, Engenharia de Software, ou áreas correlatas.
Experiência Obrigatória para a vaga:
• Experiência prática com Java 8 ou superior
• Conhecimento sólido em Spring Boot
• Experiência com Git
• Experiência com testes unitários e integrados
• Familiaridade com arquitetura baseada em serviços (REST)
• Conhecimento em princípios SOLID e boas práticas de OO
• Uso de Design Patterns aplicados a projetos reais
• Prática com injeção de dependência (IoC/DI)
Conhecimento técnicos obrigatórios da vaga:
• Java 8+ (preferência por versões mais recentes)
• Spring Boot (Core, Data, Security, etc.)
• Git (GitHub/GitLab/Bitbucket)
• JUnit, Mockito, Testcontainers (para testes unitários e integrados)
• Banco de dados relacional (PostgreSQL, Oracle) e não-relacional (MongoDB, Redis)
• RabbitMQ / Kafka (diferencial)
• Docker
• OpenAPI / Swagger
• Integração contínua e entrega contínua (CI/CD)
• Injeção de dependência e inversão de controle
• Padrões de projeto (Design Patterns)
• REST APIs e consumo de APIs externas (ex: Feign)
Conhecimentos Desejáveis/Diferenciais:
• Conhecimento em mensageria (RabbitMQ, Kafka)
• Experiência com microsserviços
• Experiência com CI/CD
Habilidades Comportamentais/Soft Skills:
• Entusiasmo em aprender;
• Negociação e comunicação;
• Relacionamento interpessoal;
• Análise, abstração e extrapolação;
• Planejamento e gestão de atividades;
• Iniciativa e criatividade.
Atribuições e Responsabilidades a serem desempenhadas:
• Desenvolver e manter APIs RESTful performáticas e seguras.
• Garantir a qualidade do código com testes automatizados.
• Participar de code reviews e colaborar com boas práticas de arquitetura.
• Atuar com versionamento de código e integração contínua.
• Colaborar com o time em decisões técnicas e evolução das soluções.
• Escrever código limpo, escalável e documentado.
Informações sobre o Contrato
Remuneração: A combinar.
Carga Horária: 40h semanais - Segunda a Sexta - das 08:00 às 12:00 e das 14:00 às 18:00.
Benefícios:
Acesso à cursos em plataformas de ensino