Senior Full Stack Engineer | Java & Angular
About the role
Tech Financial Services (Tech FSO)
#TechEY #TechFSO
Senior Fullstack Engineer
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 (C1/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
O que oferecemos
Oportunidade disponível em modelo remoto em todo o Brasil.
Not included in the source posting: about the role, qualifications, benefits.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.