Fullstack Java Developer
Capgemini
Fullstack Java Developer
Capgemini
Global consulting, technology services, outsourcing
Escolher a Capgemini significa escolher uma empresa onde você terá autonomia para desenvolver sua carreira da forma que desejar, contando com o apoio e a inspiração de uma comunidade colaborativa de colegas ao redor do mundo. Aqui, você terá a oportunidade de reimaginar o que é possível. Junte-se a nós e ajude as principais organizações do mundo a desbloquear o valor da tecnologia e construir um futuro mais sustentável e inclusivo.
Sua atuação
• Desenvolver e evoluir aplicações Full Stack utilizando Java e Angular.
• Atuar com desenvolvimento de microsserviços, APIs REST e soluções distribuídas.
• Conduzir histórias e atividades com autonomia, participando desde o refinamento até a implantação.
• Desenvolver soluções de front-end utilizando Angular, TypeScript, Micro Front-end e componentes de Design System.
• Participar dos ritos ágeis e colaborar com equipes multidisciplinares, contribuindo para a qualidade, performance e evolução das soluções.
Seu perfil
• Experiência mínima de 3 anos com desenvolvimento Full Stack, com domínio de Java 17, microsserviços, Spring Boot e Angular 17.
• Experiência com TypeScript, Micro Front-end, Node.js, APIs REST, testes unitários com JUnit/Mockito, Maven e Swagger.
• Conhecimento em arquitetura MVC e Hexagonal, além de experiência com bancos relacionais e NoSQL, como DB2, Oracle, SQL Server e MongoDB.
• Vivência com Git, SonarQube, ferramentas de CI/CD e ambientes Ágeis e DevOps, sendo diferenciais conhecimentos em Kubernetes, mensageria, observabilidade e práticas como Clean Code, SOLID, TDD e BDD.
• Perfil proativo, com boa comunicação e autonomia para assumir as atividades desde o refinamento até a implantação. Conhecimento em desenvolvimento apoiado por IA e certificação Azure serão considerados diferenciais.
Capgemini provides consulting, technology services, and outsourcing to help organizations transform digitally. Its offerings include strategy and transformation consulting, system integration, application development, IT infrastructure management, and managed IT operations. It differentiates itself with a global presence in over 50 countries and a focus on applying AI, cloud, and cybersecurity to real business problems. Its goal is to help clients navigate digital transformation and improve efficiency and innovation through tailored, contract-based or managed services.
Explore more opportunities at Capgemini