Capgemini

Desenvolvedor/ Desenvolvedora Fullstack JAVA

Capgemini Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

3 d ago
java Mid (2-5 yrs) Full-time Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain full-stack applications using Java, Spring Boot, Angular, and TypeScript. Manage microservices, REST APIs, and database integrations while ensuring code quality through testing and best practices.

What they look for

Java 17 Spring Framework Angular 17 TypeScript Node.js Microservices REST APIs SQL NoSQL Git Unit Testing Hexagonal Architecture MVC CI/CD Agile Observability

Requirements

Requires experience with Java 17, Spring Framework, Angular 17, and TypeScript. Candidates should have knowledge of microservices, database management, and modern development practices like CI/CD and agile methodologies.

Full description

Job Description

Seu futuro em tecnologia começa aqui.

Na Capgemini, liberamos a energia humana por meio da tecnologia para gerar impacto real nos negócios, nas pessoas e na sociedade. Somos uma empresa global, diversa e inovadora, composta por um time de mais de 420 mil pessoas, em mais de 50 países. Aqui, aprendizado contínuo, colaboração e protagonismo fazem parte do dia a dia e você tem a oportunidade de trabalhar em um ambiente que valoriza quem você é — sempre com propósito.

Requisitos Técnicos

  • Experiência com Java 17, microsserviços e ecossistema Spring Framework (Boot, Cloud, Data e Security).
  • Desenvolvimento Front-end com Angular 17, TypeScript e Design System.
  • Conhecimento em Node.js.
  • Experiência com testes unitários e ferramentas de qualidade de código.
  • Vivência com arquiteturas MVC e Hexagonal.
  • Experiência com APIs REST, integrações e documentação de serviços.
  • Conhecimento em bancos de dados relacionais e NoSQL, incluindo procedures.
  • Experiência com Git, versionamento de código e ferramentas de desenvolvimento modernas.
  • Familiaridade com práticas de desenvolvimento, observabilidade, monitoramento e ambientes ágeis.

Desejáveis: Kubernetes, Micro Front-end, Kafka, RabbitMQ, Azure Service Bus, ArgoCD, Dynatrace, Elastic Stack, OpenTelemetry, Clean Code, SOLID, TDD/BDD e DevOps.

O que você vai fazer no dia a dia

  • Desenvolver e sustentar aplicações Full Stack utilizando Java, Spring Boot, Angular e TypeScript.
  • Criar e manter microsserviços, APIs REST e integrações entre sistemas.
  • Atuar com bancos de dados relacionais e NoSQL, incluindo desenvolvimento e manutenção de consultas e procedures.
  • Desenvolver testes unitários e garantir a qualidade do código por meio de boas práticas e ferramentas de análise.
  • Participar de definições técnicas, evolução de arquitetura e melhorias contínuas das aplicações.
  • Trabalhar em ambiente ágil, utilizando ferramentas de versionamento, CI/CD e monitoramento para garantir entregas eficientes e seguras.

Similar roles