Pular para o conteúdo principal

Desenvolvedor/ Desenvolvedora JAVA

Tecnologia
Capgemini
Barueri, BrasilHá 1 mês
Tempo inteiro

Descrição da vaga

Principais responsabilidades

Desenvolver e manter aplicações web utilizando Java no back-end e Angular no front-end.

Criar e evoluir APIs REST seguindo boas práticas de arquitetura e segurança.

Realizar testes unitários.

Identificar oportunidades de melhoria de performance, qualidade e escalabilidade das aplicações.

Atuar em conjunto com equipes multidisciplinares utilizando metodologias ágeis.

Requisitos

Experiência em desenvolvimento com Java 8+.

Conhecimento em Spring Boot, Spring MVC e Spring Data.

Experiência com Angular 10+, TypeScript, HTML5 e CSS3.

Conhecimento em desenvolvimento de APIs REST.

Experiência com bancos de dados relacionais, como SQL Server, Oracle ou PostgreSQL.

Conhecimento em versionamento de código utilizando Git.

Conhecimento em padrões de desenvolvimento e boas práticas de engenharia de software.

Diferenciais

Experiência com microsserviços.

Conhecimento em Docker e Kubernetes.

Vivência com pipelines de CI/CD.

Experiência com cloud (Azure, AWS ou GCP).

Conhecimento em mensageria (RabbitMQ, Kafka ou similares).

Experiência com testes automatizados.

Keywords
HTML5Apache KafkaMS-DOSSpring FrameworkTypescriptRabbitMQAngularAngularJSOracle DatabaseCss 3PostgresqlSqlJavaCI / CDAWSGitDockerKubernetesCI/CD

Tem interesse nesta vaga?