Senior Full Stack Engineer | Java & Angular
EY São Paulo, São Paulo, Brazil
Professional Services · 10,001+ employees
About the role
Develop, maintain, and modernize strategic corporate applications using Java, Spring Boot, and Angular. Collaborate with international teams to design scalable solutions, integrate APIs, and ensure high-quality performance in critical financial operations.
What they look for
Requirements
Requires a degree in Computer Science, Software Engineering, or related fields and advanced English proficiency. Candidates must have solid experience in Full Stack development with Java and Angular, along with knowledge of CI/CD pipelines and relational databases.
Benefits
Full description
Sabemos que carreiras podem ser tão diferentes quanto as próprias pessoas. Por isso, na EY, você terá a liberdade, as ferramentas e as condições para se desenvolver e construir uma carreira tão única quanto você.
Em Tech Financial Services (Tech FSO), apoiamos as necessidades tecnológicas de clientes do setor financeiro — incluindo Mercado de Capitais, Bancos, Fintechs, Seguros e Gestão de Ativos — entregando soluções sob medida por meio de equipes multidisciplinares de alta performance.
#TechEY #TechFSO
Qual será o seu papel nesse propósito?
Como Senior Fullstack Engineer, contribuindo para o desenvolvimento, a sustentação e a modernização de plataformas tecnológicas estratégicas utilizadas em operações críticas do setor financeiro. Sua atuação envolverá o desenvolvimento de aplicações corporativas com Java, Spring Boot, Angular e TypeScript, além da construção de APIs, microsserviços e integrações entre sistemas.
Você trabalhará em colaboração com equipes internacionais de engenharia, arquitetura, produto e análise de negócios, participando de decisões técnicas e contribuindo para a entrega de soluções seguras, escaláveis, performáticas e de alta qualidade. Também poderá apoiar code reviews, compartilhar boas práticas e orientar tecnicamente outros desenvolvedores, contribuindo para a evolução contínua do time e das soluções.
Por que você?
Se você possui os requisitos abaixo, essa oportunidade pode ser sua:
- Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas;
- Inglês avançado (C2), com capacidade de comunicação em ambiente internacional;
• Experiência no desenvolvimento de aplicações Full Stack utilizando Java e Angular;
• Conhecimento sólido de Java, Spring Boot, Angular, TypeScript e JavaScript;
• Experiência no desenvolvimento e integração de APIs REST e microsserviços;
• Conhecimento de Hibernate, JPA e bancos de dados relacionais, como Oracle, Microsoft SQL Server ou PostgreSQL;
• Experiência com arquitetura de software, princípios de orientação a objetos, design de sistemas e boas práticas de desenvolvimento;
• Vivência com aplicações corporativas críticas, integrações complexas, escalabilidade e alto volume de transações;
• Conhecimento de Git, Maven, Jenkins e processos de CI/CD;
• Experiência com troubleshooting, correção de problemas e sustentação de aplicações em ambientes produtivos;
• Vivência com modernização de sistemas legados e evolução de plataformas corporativas;
• Capacidade de colaborar com equipes de engenharia, arquitetura, produto e análise de negócios;
• Capacidade analítica, autonomia, comunicação clara e atenção à qualidade das entregas.
Diferenciais que você pode ter:
- Experiência no setor financeiro, especialmente em Wealth Management, Asset Management, Capital Markets, Banking ou Fintech;
- Experiência com Kafka, RabbitMQ ou outras tecnologias de mensageria;
- Conhecimento de arquiteturas orientadas a eventos;
- Experiência com AWS ou outras plataformas cloud;
- Conhecimento de Docker, Kubernetes ou OpenShift;
- Vivência com ferramentas de monitoramento e observabilidade;
- Conhecimento de práticas de segurança de aplicações;
- Experiência em iniciativas de modernização e transformação digital;
- Vivência direta com stakeholders internacionais;
- Experiência com mentoria de desenvolvedores ou liderança técnica;
- Certificações relacionadas a Java, AWS, Azure, Agile ou desenvolvimento de software.
Principais responsabilidades
- Desenvolver, manter e evoluir aplicações corporativas utilizando Java, Spring Boot, Angular e TypeScript.
- Projetar e implementar novas funcionalidades de frontend e backend.
- Criar, integrar e sustentar APIs REST e microsserviços.
- Construir integrações entre plataformas e sistemas corporativos.
- Participar do desenho técnico, das decisões de arquitetura e da definição de soluções escaláveis.
- Contribuir para iniciativas de modernização de aplicações e evolução de sistemas legados.
- Escrever código limpo, testável e sustentável, seguindo padrões e boas práticas de engenharia.
- Realizar code reviews e contribuir para a melhoria da qualidade técnica das entregas.
- Investigar e solucionar problemas de aplicação, integrações e performance.
- Apoiar a resolução de incidentes e realizar análises de causa raiz.
- Garantir que as soluções atendam aos requisitos de segurança, escalabilidade, qualidade, performance e manutenibilidade.
- Colaborar com equipes internacionais de tecnologia, arquitetura, análise de negócios, produto e demais stakeholders.
- Apoiar pipelines de integração e entrega contínua utilizando Git, Maven, Jenkins e ferramentas correlatas.
- Trabalhar com bancos de dados relacionais e garantir a eficiência das integrações e operações de dados.
- Contribuir para soluções baseadas em cloud, containers, orquestração e arquiteturas orientadas a eventos, quando aplicável.
- Apoiar tecnicamente outros desenvolvedores, compartilhando conhecimento e boas práticas.
- Participar de cerimônias Agile e contribuir para o planejamento, refinamento e entrega das iniciativas.
- Equilibrar demandas de sustentação, correção de problemas, modernização e desenvolvimento de novas funcionalidades.
Conheça alguns de nossos benefícios: Assistência médica e odontológica, Auxílio creche, Plataforma de benefícios e descontos exclusivos EY, Incentivos à educação, Day off de aniversário, Gympass/Wellhub, Participação nos Lucros (PLR), Previdência privada, Vale Alimentação e / ou Vale Alimentação e Transporte, e muito mais.
O que oferecemos:
Na EY, você se desenvolve com habilidades voltadas para o futuro e se abastece de experiências de classe mundial. Nós capacitaremos você em um ambiente flexível e potencializaremos seus talentos extraordinários em uma cultura diversa e inclusiva, com equipes globalmente conectadas.
Pelo 4o ano consecutivo, a EY está na lista do Great Place to Work como uma das melhores empresa para se trabalhar, com destaque para as categorias de diversidade. Você poderá fazer parte de nossos programas e grupos que, juntos a inúmeras iniciativas internas, apoiam nossa constante busca pela equidade.
Você gostaria de moldar seu futuro com confiança? Inscreva-se hoje!
Para ajudar a criar a melhor experiência durante o processo de recrutamento, por favor, descreva qualquer acessibilidade você possa precisar.
Saiba mais sobre como é trabalhar na EY:
Carreiras na EY LinkedIn @EY Instagram @eybrasilcarreiras
Oportunidade disponível em modelo remoto em todo o Brasil.
A EY acredita na igualdade de oportunidades. Independentemente de gênero, idade, raça, cor, credo, orientação sexual e deficiência, todos os candidatos qualificados serão considerados em nossos processos.
Similar roles
-
Angular Full Stack Developer
EXL Pittsburgh, Pennsylvania, United States · $100K–$130K/yr
-
Senior Full-Stack Software Engineer - (. Net and Angular)
Takwene Cairo, Cairo, Egypt
-
Senior Full Stack Developer (Angular, Java) - Remote (USA)
ICF Reston, Virginia, United States · $99K–$168K/yr
-
Desenvolvimento Angular AWS (Pleno/Sênior) | Remota - 135298
GFT Technologies SE Barueri, São Paulo, Brazil
- Desenvolvedor Front-end - Angular
-
Fullstack Developer FREELANCE | .Net, SQL, Angular
HRM Florence, Tuscany, Italy