Build and improve SurveyMonkey’s full-stack platform by delivering scalable web applications and services, owning features end to end, and strengthening reliability through observability, testing, and collaboration.
Desenvolvedor Full Stack Pleno | Java e Angular
📜 Description
- Desenvolver, manter e evoluir aplicações com Java e Spring Boot.
- Criar e integrar APIs REST e microsserviços.
- Manter e modernizar sistemas legados.
- Desenvolver interfaces e componentes com Angular e TypeScript e integrar frontend e backend.
- Trabalhar com bancos de dados relacionais, especialmente SQL Server, e processamento de dados com Kafka.
- Apoiar soluções com Docker e Kubernetes, revisar código e aplicar boas práticas de engenharia.
🛠️ Requirements
- Ensino superior completo em áreas correlatas.
- Experiência profissional em desenvolvimento full stack.
- Conhecimento e experiência com Java, Spring Boot, APIs REST e microsserviços.
- Conhecimento em Angular, TypeScript, HTML e CSS.
- Experiência com bancos de dados relacionais e SQL.
- Conhecimento na manutenção e evolução de aplicações existentes.
- Familiaridade com versionamento de código e boas práticas de desenvolvimento.
- Diferenciais: experiência com Struts, Servlets, JSP, PrimeFaces, WebSphere, JBoss, Kafka, Kafka Streams, Docker, Kubernetes, metodologias ágeis e CI/CD.
Full job description
No Grupo Stefanini, acreditamos no poder da colaboração. Co-criamos soluções inovadoras em parceria com nossos clientes, combinando tecnologia de ponta, inteligência artificial e a criatividade humana. Estamos na vanguarda da resolução de problemas de negócios, proporcionando impacto real em escala global.
Ao se juntar à Stefanini, você se torna parte de uma jornada global de transformação. Estamos empenhados em criar impacto positivo não apenas nos negócios, mas também na vida de nossos colaboradores. Se você procura uma oportunidade de crescimento profissional em uma empresa que valoriza inovação, respeito, autonomia e parceria, você encontra aqui!
Junte-se a nós e seja parte da mudança!
Responsibilities
O que esperamos que você realize:
- Desenvolver, manter e evoluir aplicações utilizando Java e Spring Boot;
- Desenvolver e integrar APIs REST e microsserviços;
- Atuar na manutenção e modernização de sistemas legados;
- Desenvolver e manter interfaces e componentes utilizando Angular e TypeScript;
- Realizar integração entre aplicações Frontend e Backend;
- Participar de análises técnicas, implementação de melhorias e correções de sistemas;
- Trabalhar com bancos de dados relacionais, especialmente SQL Server;
- Apoiar a implementação e manutenção de soluções utilizando Docker e Kubernetes;
- Atuar com processamento e integração de dados utilizando Kafka;
- Garantir a qualidade, legibilidade, organização e manutenibilidade do código;
- Participar de revisões de código e contribuir com as boas práticas de engenharia de software.
Requirements
O que precisamos que você tenha de conhecimento:
- Ensino Superior completo em áreas correlatas;
- Experiência profissional com desenvolvimento Full Stack;
- Conhecimento e experiência com Java e Spring Boot;
- Experiência com desenvolvimento de APIs REST e microsserviços;
- Conhecimento em Angular, TypeScript, HTML e CSS;
- Experiência com bancos de dados relacionais e linguagem SQL;
- Conhecimento em manutenção e evolução de aplicações existentes;
- Familiaridade com versionamento de código e boas práticas de desenvolvimento.
-
Java
Spring Boot
Angular
TypeScript
HTML e CSS
APIs REST e Microsserviços
SQL Server
Kafka / Kafka Streams
Docker e Kubernetes
WebSphere / JBoss
Struts / Servlets / JSP / PrimeFaces
Diferenciais:
- Experiência com sistemas legados, utilizando Struts, Servlets, JSP e PrimeFaces;
- Conhecimento em servidores de aplicação, como WebSphere e JBoss;
- Experiência com mensageria e streaming de dados, utilizando Kafka e Kafka Streams;
- Conhecimento em conteinerização com Docker e orquestração com Kubernetes (AKS, EKS, GKE ou OpenShift);
- Vivência com metodologias ágeis e práticas de integração e entrega contínua (CI/CD).
Similar jobs
Search more Full Stack Engineer jobsSoftware Engineer II - Partner Integrations
Build and maintain full-stack products and partner integration services, designing and testing new capabilities with cross-functional teams and improving data services, APIs, security, operations, and auditing.
Build and improve full-stack product features across frontend interfaces, backend services, APIs, and workflows, translating user needs into reusable functionality for merchants and platform users.
Full-Stack Developer
Build secure, responsive enterprise applications by developing React interfaces,.NET services and APIs, and Azure-hosted solutions, while owning integrations, testing, deployment readiness, and client-facing technical delivery.
Fullstack Engineer, Retail Media / AdTech Solutions (m/f/d)
Build and evolve full-stack applications and services for a Retail Media platform, delivering advertiser-facing features, backend APIs, integrations, and reliable user-friendly experiences.
