* Salário: R$ 3.000 a R$ 6.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Junior
Descrição da Vaga:
Estamos buscando um(a) Desenvolvedor(a) 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 forte responsabilidade técnica, boa capacidade analítica e experiência sólida em backend Java (e integração com camadas front quando aplicável), integração via APIs e banco de dados, em um ambiente colaborativo e orientado a boas práticas de engenharia de software.
Projeto:
O(a) profissional selecionado(a) atuará em squads responsáveis por manter e evoluir sistemas existentes e desenvolver novas aplicações. O dia a dia envolve desenvolvimento com Java (8+ / 11+ / 17+), aplicações baseadas em Programação Orientada a Objetos, integração entre serviços via APIs REST, e atuação com bancos relacionais (ex.: Oracle / SQL Server / PostgreSQL) para consultas, modelagem e otimização. O trabalho acontece 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 e estabilidade, além de participação ativa em melhorias técnicas e evolução contínua das aplicações.
Tamanho da Equipe:
O(a) desenvolvedor(a) 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.
Responsabilidades:
- Atuar no desenvolvimento e manutenção de sistemas utilizando Java e frameworks do ecossistema (ex.: Spring / Spring Boot);
- Desenvolver soluções com forte base em Programação Orientada a Objetos;
- 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 melhorias e soluções alinhadas às necessidades do negócio;
- Desenvolver e consumir APIs REST, garantindo qualidade, segurança e performance;
- Trabalhar de forma colaborativa com o time técnico ao longo de todo o ciclo de desenvolvimento;
- Apoiar a manutenção da qualidade do código, refatorações e melhorias contínuas.
Atribuições:
- Desenvolvimento e sustentação de aplicações em Java (Java 8+ / 11+ / 17+);
- Implementação e manutenção de padrões arquiteturais e frameworks como Spring MVC e Spring Boot;
- Construção e integração de serviços e APIs (REST);
- Atuação com componentes/sistemas legados quando necessário (ex.: JSP/Servlets, JSF, EJB e servidores de aplicação);
- Versionamento e gestão de branches com Git e Gitflow;
- Criação e otimização de queries, views e rotinas em bancos relacionais (SQL);
- 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.
Outros Requisitos e Qualificações (Ferramentas e Habilidades):
- Experiência mínima de 5 anos em desenvolvimento Java;
- Sólido conhecimento em Java (8+ / 11+) e Spring Boot (2.x ou superior);
- Forte domínio em Programação Orientada a Objetos;
- Experiência prática com APIs REST e integração entre serviços;
- Vivência com Scrum e práticas ágeis;
- Experiência com Git e Gitflow;
- Conhecimento em bancos relacionais e SQL, incluindo modelagem e otimização de consultas;
- Experiência com Spring MVC e persistência de dados com JPA/Hibernate (ou equivalente);
- Experiência no desenvolvimento e integração de APIs;
- Capacidade de alinhar necessidades de negócio com soluções técnicas, com boa comunicação e colaboração.
Diferenciais:
- Experiência com front-end moderno, especialmente React;
- Vivência com Angular ou Vue;
- Conhecimento em containers (Docker);
- Experiência com CI/CD e pipelines de entrega;
- Vivência em ambientes corporativos de médio e grande porte.
Formato de Atuação:
Híbrido — 3 dias presenciais e 2 dias home office.
Benefícios Confidencial (Apenas para Cadastrados):
💪🏽 TotalPassWellhub;
👨🏾🤝👩🏽🤝👩🏼 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 +Confidencial (Apenas para Cadastrados)er: 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;
