Pessoa Engenheira de Software (Java)
MJV INNOVATION
Descrição da Vaga:
Estamos buscando um(a) Pessoa Engenheira de Software (Java) para atuar no desenvolvimento e evolução de sistemas de médio e grande porte dentro da área de tecnologia de um grande banco. Procuramos alguém hands-on, com responsabilidade técnica real, forte capacidade analítica e maturidade de engenharia (boas práticas, padrões de projeto, qualidade e performance).
Esta é uma frente crítica e estratégica de sensorização, com um time pensado para inverter a pirâmide: precisamos de gente sênior de verdade, que resolva problemas complexos e eleve o padrão técnico do squad. Projeto:
O(a) profissional selecionado(a) atuará em squads responsáveis por criar e evoluir serviços e aplicações que suportam a jornada de sensorização e integrações com ecossistemas internos. O dia a dia envolve desenvolvimento com Java (Spring Boot), arquitetura orientada a serviços/microserviços, integração via APIs REST, mensageria/eventos quando aplicável, além de atuação com bancos de dados relacionais e/ou NoSQL. Trabalho em metodologia ágil (Scrum), com interação constante com times multidisciplinares ao longo de todo o ciclo de desenvolvimento. Tamanho do Projeto:
Ambiente corporativo de médio/grande porte, com sistemas críticos e alto volume de integrações. A atuação exige foco em qualidade, performance, segurança, resiliência e observabilidade, além de participação ativa em melhorias técnicas e evolução contínua das aplicações. Tamanho da Equipe:
O(a) Engenheiro(a) de Software fará parte de uma estrutura já estabelecida no banco, trabalhando em conjunto com outros desenvolvedores, lideranças técnicas e áreas de produto/negócio. Haverá colaboração frequente para refinamento técnico, alinhamentos e entregas, com expectativa de atuação como referência técnica no dia a dia. Responsabilidades:
\Atuar no desenvolvimento e manutenção de sistemas utilizando Java e frameworks do ecossistema (principalmente Spring Boot);
\Construir soluções com forte base em orientação a objetos, design patterns e boas práticas de engenharia;
\Participar ativamente da evolução de sistemas existentes e do desenvolvimento de novas aplicações;
\Atuar em times que utilizam metodologias ágeis, com foco em Scrum;
\Contribuir na análise técnica das demandas, propondo soluções alinhadas ao negócio e com visão de longo prazo;
\Desenvolver e consumir APIs REST, garantindo qualidade, segurança e performance;
\Apoiar definições técnicas, decisões arquiteturais e evolução do código (refatoração, padronização, redução de dívida técnica);
\Promover práticas de qualidade: revisão de código, testes automatizados e disciplina de engenharia. Atribuições:
\Desenvolvimento e sustentação de aplicações em Java;
\Implementação e manutenção de padrões arquiteturais (clean architecture, camadas, hexagonal quando aplicável);
\Construção e integração de serviços e APIs;
\Atuação com integrações e pipelines de dados/eventos (quando aplicável ao contexto de sensorização);
\Versionamento e gestão de branches com Git e Gitflow;
\Atuação com banco de dados (modelagem, queries e otimizações) em ambiente corporativo;
\Participação em cerimônias ágeis e alinhamentos técnicos;
\Identificação de oportunidades de melhoria e condução de soluções técnicas ponta a ponta;
\Apoio a práticas de observabilidade (logs, métricas, tracing) e sustentação de produção. Outros Requisitos e Qualificações (Ferramentas e Habilidades):
\Experiência sólida (mínimo 6-8 anos) em desenvolvimento backend com Java;
\Domínio de Java 11+ (ideal 17+) e Spring Boot;
\Forte domínio em Programação Orientada a Objetos, SOLID e Design Patterns;
\Experiência com arquitetura de serviços/microserviços, integrações e APIs;
\Vivência com práticas de engenharia: testes automatizados (unit/integration), code review, clean code, refatoração;
\Conhecimento em segurança de APIs (OAuth2/JWT), tratamento de erros, performance e resiliência;
\Experiência com Git e Gitflow;
\Experiência com bancos de dados relacionais (PostgreSQL/Oracle/SQL Server) e noções de otimização;
\Boa comunicação e capacidade de alinhar necessidades de negócio com solução técnica;
\Senioridade para atuar com autonomia, organizar o trabalho e destravar entregas. Diferenciais:
\Experiência com mensageria e streaming (Kafka, RabbitMQ);
\Vivência com observabilidade (ELK, Grafana, Prometheus, OpenTelemetry);
\Conhecimento em containers (Docker) e orquestração (Kubernetes);
\Experiência com CI/CD e pipelines de entrega;
\Vivência em iniciativas de IoT/sensorização, telemetria ou integrações de dados em tempo real. Formato de Atuação:
\Híbrido - 3 dias presenciais no escritório do banco e 2 dias home office. Benefícios MJV:
TotalPass\Wellhub;
Seguro de vida em grupo;
Vale Refeição/Alimentação;
Plano de saúde e odontológico - Bradesco;
Ações de treinamento: palestras, fóruns, trocas e conversas de conhecimentos relativos ao nosso negócio. Estamos em constante conexão para aprender mais e juntos;
Programa +MJVer: programa interno de indicação onde você indica um colega para trabalhar conosco e se esse relacionamento der match, você ganha um prêmio.
Parcerias: quer desconto? Temos um grupo no Workplace onde divulgamos parcerias com instituições de ensino, escolas de idiomas, academias, restaurantes, produtos e outros serviços;
Vaga publicada há 9 dias atrás
Empregos semelhantes que podem ser interessantes para vocêCom base na vaga Pessoa Engenheira de Software (Java) em São Paulo, SP
- ...PagBank temos tudo isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar... ...Trabalhar com uma equipe altamente qualificada construindo software com qualidade, que seja escalável para um alto volume de dados...
- Engenheiro(a) de Software Java Sênior Na MJV, acreditamos que tecnologia só gera impacto quando vem acompanhada de pessoas fortes e boas decisões de engenharia. Por isso, estamos montando um squad sênior para atuar em uma frente crítica dentro de um grande projeto global...
- ...diferença? No PagBank temos tudo isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar... ...técnico do time. Experiência com linguagem de programação Java. Experiência com desenvolvimento para ambiente Unix/Linux....
- ...isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente... ...em equipe no desenvolvimento de softwares escaláveis e seguros, que lidam com grande... ...algoritmos. Experiência com versionamento de software. Experiência em CI/CD. Sólido...
- ...No PagBank temos tudo isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar... ...desenvolvimento de sistemas. Experiência com linguagem de programação Java. Experiência com desenvolvimento para ambiente Unix e Linux....
- Sobre a área: Nossa área é responsável pela plataforma que suporta o BackOffice nas rotinas de batimento de boletas, custódia, caixa, alocação, execução e confirmação de trades, além de valuation e settlement. Atuamos fortemente na integração de novos produtos financeiros...
- Somos referência no mercado como uma empresa de soluções de software para a gestão integrada , contando com mais de 40 componentes... ...queremos te conhecer! /n Sólida experiência em desenvolvimento Java (versões LTS recentes) e ecossistema Spring (Spring Boot)...
- ...tudo isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente... ...QUALIFICATIONS Experiência sólida com Java em ambiente produtivo (Já trabalha com a... ...Kubernetes. Princípios de arquitetura de software (DDD, hexagonal, camadas). Conceito de mensageria...
- ...desenvolvimento, evolução e sustentação de sistemas back-end em Java 8, 21 , garantindo qualidade, estabilidade e performance... ...acreditamos que a verdadeira transformação começa dentro: dentro das pessoas, das equipes, das organizações — e é essa convicção que orienta...
- ...financeiros ao ecossistema do banco. Utilizamos tecnologias como Java e recursos em AWS para garantir escalabilidade, resiliência e... ...Atuar e disseminar as dinâmicas do desenvolvimento de software ágil Relacionamento com outras equipes de IT e de negócio de...
- ...No PagBank temos tudo isso e muito mais. Estamos em busca de pessoas que vistam a camisa com orgulho. Gente com vontade de facilitar... ...de alta performance. Experiência com linguagem de programação Java. Experiência com desenvolvimento de micro serviços....
- ...expansão e buscamos um(a) Desenvolvedor(a) Backend Java para integrar uma das nossas squads responsáveis pelo... ...para lojistas e clientes. Se você é uma pessoa apaixonada por tecnologia, arquitetura de software, performance e boas práticas, aqui é o lugar certo...
- ...Sobre a área: Buscamos uma pessoa para atuar com engenharia de software, desenvolvendo soluções para produtos estratégicos do mercado de capitais, como... ...anos de experiência em desenvolvimento de software em Java. Boa capacidade analítica e de organização. Perfil...
- ...tornar mais tranquila a vida financeira de pessoas e empresas . Se identificou? Então venha... ...back-end , com experiência em Java , para atuar na sustentação, evolução... ...em Ciência da Computação, Engenharia de Software ou áreas relacionadas. Diversidade e inclusão...
- Oportunidade Backend (Java) na SRM Asset: Engenharia de Alta Performance Estamos expandindo o time de tecnologia da SRM Asset e buscamos um(a) Engenheiro(a) de Software para atuar em iniciativas estratégicas e desafiadoras, em um momento relevante da nossa evolução tecnológica...
- ...Guiados por nossa missão de combater a complexidade e empoderar as pessoas, estamos redefinindo os serviços financeiros na América Latina... .... No Nubank, buscamos práticas de desenvolvimento de software que permitam com que nossos produtos simplifiquem a vida dos nossos...
- ...incidentes, troubleshooting e monitorias ; Atuação junto à equipe de Sustentação que utiliza em seu trabalho algumas tecnologias como Java, Spring Boot, WebServices REST/SOAP, Docker, Kubernetes, AWS ; Trabalhar com arquitetura orientada a microsserviços, modelo...
- ...backend priorizadas, seguindo as melhores práticas de engenharia de software. Fornecer soluções escaláveis, flexíveis e resilientes,... ...Mais de 4 anos de experiência em desenvolvimento backend com Java (8–11) Experiência plataforma Calypso Experiência no desenvolvimento...
- ...Description Estamos à procura de um(a) Engenheiro(a)de Software Sênior com sólida experiência em... ...; Domínio em linguagem de programação Java 17+, usando Spring Framework (Spring Boot... ...melhor, ampliando oportunidades para pessoas e empresas, no Brasil somos mais de 4...
R$ 1.060
...documentadas utilizando Spring Boot, em Java e/ou Kotlin; • Integrar sistemas internos... ...nuvem) aplicados ao desenvolvimento de software; • Conhecimento em banco de dados... ...soluções e nas decisões estratégicas. Aqui, as pessoas são o nosso diferencial, e somos...- ...inovação e tecnologia que une estratégia, pessoas e soluções digitais para apoiar... ...anos de experiência em desenvolvimento de software, consultoria técnica ou suporte avançado... ...internacionais; Domínio em pelo menos uma linguagem: Java, Python, Node.js, Go, C#, C++, Ruby,...
- ...Strong technical background with Flutter and/or native mobile development (Android/iOS). Solid understanding of mobile software engineering principles, architectural patterns, and modularization strategies. Experience with performance optimization, dependency...
- ...fazemos: Integridade: Valorizamos as pessoas e agimos com ética e transparência para... ...vaga Se você é um(a) desenvolvedor(a) Java experiente , com mais de 5 anos de... ...Artificial já faz parte do desenvolvimento de software . Utilizamos ferramentas como OpenCode integradas...
- ...eficiência operacional e alinhamento estratégico. Atua na liderança de pessoas, gestão de projetos complexos e sustentação de aplicações... ...técnicos e executivos. Experiência prévia como Desenvolvedor(a) (Java, .NET ou similares). Experiência com metodologias ágeis (Scrum,...
- ...global de dados e tecnologia que impulsiona oportunidades para pessoas e empresas ao redor do mundo. Atuamos em diversos mercados, como... ...técnicos e executivos. Experiência prévia como Desenvolvedor(a) (Java, .NET ou similares). Experiência com metodologias ágeis (...
- ...segurança e confiança. Principais desafios: Atuar como engenheiro(a) de software nas plataformas de CRM, Marketing e Cadastro;... ...Experiência com Cloud AWS e linguagens como .NET, C# ou Java; Conhecimento em bancos de dados (RDS, DynamoDB, Redis);...
- ...tenha atuado como liderança técnica e desenvolvimento Backend (Java) e Arquitetura Cloud (AWS) para ser a referência técnica... ...: Testes unitários/integrados e foco em resiliência de software. Conhecimento básico/intermediário em Angular (apenas para suporte...
- ...transformando o mercado financeiro para melhorar a vida das pessoas. Com uma cultura marcante guiada por quatro... ...: Conhecimento básico em desenvolvimento de software em uma ou mais linguagens de programação (C#, Java, Go ou Rust) Noção de boas práticas de...
- ...a distância entre especificação, construção e entrega de software. Buscamos um Engenheiro (a) de Software Sênior para construir uma plataforma digital... ...que você vai fazer ✅Desenvolvimento em linguagens como Java (Spring), Python ou Golang, adotando as melhores práticas...
- ...nasceu em 2002, fundada por engenheiros, nos corredores da Unicamp. Durante... ...times você vai encontrar pessoas apaixonadas por inovação com... ...de Qualidade, Engenharia de Software, Estratégia e Governança, Desenvolvimento... ...em linguagens de programação Java, com experiência prática em...
Deseja receber mais vagas?
Assine e receba vagas semelhantes a Pessoa Engenheira de Software (Java). Seja o primeiro a se candidatar!
