Desenvolvedor Full Stack

Progress Rail Brasil

Brasil

Presencial

BRL 167.400 - 223.200

Tempo integral

14 dias+

Uma candidatura completa em um minuto

Currículo e carta de apresentação personalizados, prontos para serem enviados.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Plano de saúde
Plano odontológico
Vale refeição
Vale alimentação
Seguro de vida
Descontos em academias
Descontos em medicamentos
Participação nos Lucros e Resultados
Previdência Privada
Subsídio para educação continuada
Licença maternidade e paternidade estendida

Resumo da vaga

Uma empresa de tecnologia ferroviária está em busca de um(a) desenvolvedor(a) de software para criar e otimizar aplicações web. O profissional ideal deve ter sólida experiência em Java e Angular, além de ser proativo e ter habilidades de comunicação. A função envolve colaboração em equipes ágeis e desenvolvimento de aplicações de alta performance. O cargo oferece bons benefícios, incluindo plano de saúde e subsídio para educação continuada.

Qualificações

  • Experiência sólida em desenvolvimento de aplicações web com foco em escalabilidade e performance.
  • Domínio avançado em Java, especialmente em frameworks como Spring e Hibernate.
  • Conhecimento em Angular e bibliotecas como Bootstrap e jQuery.
  • Experiência com ferramentas de integração contínua como Jenkins.

Responsabilidades

  • Criar aplicações web completas integradas com outras ferramentas.
  • Desenvolver aplicações Java resilientes e escaláveis.
  • Construir interfaces modernas com Angular.
  • Colaborar com equipes multifuncionais na construção de APIs RESTful.

Conhecimentos

Proatividade
Comunicação
Atenção a Detalhes
Flexibilidade

Formação

Nível Superior em Análise e Desenvolvimento de Sistemas, Ciência da Computação, ou similares

Ferramentas

Java
Angular
Spring
Maven
Git
Docker
AWS

Descrição da vaga

Este(a) profissional ficará alocado dentro do time ART (Advanced Rail Tecnology) atuando em projetos de tecnologia aplicáveis a ferrovias, com a oportunidade de interface direta junto a times globais. Para ser bem-sucedido(a) nesta posição, além de sólida experiência em back-end e Front-End, é essencial que o(a) profissional tenha um nível de inglês avançado e competências como proatividade, capacidade de liderança e comunicação. Estamos fazendo história na indústria ferroviária e você pode fazer parte disso!

Somos a Progress Rail, uma empresa do grupo Caterpillar, e um dos maiores fornecedores de soluções e tecnologias de material rodante e infraestrutura para o setor ferroviário global.

Propósito do cargo

Criar aplicações das tecnologias web completas, criando aplicações do zero e integrando-as com outras ferramentas vigentes, a fim de entregar um trabalho com aplicações de qualidade e completas.

Tarefas Detalhadas:
  • Desenvolver aplicações Java escaláveis e resilientes, com foco em arquitetura orientada a alta performance e excelente experiência do usuário em ambientes web e desktop.
  • Construção de interfaces modernas com Angular: Utilizar Angular com TypeScript, HTML5, para desenvolver interfaces dinâmicas e responsivas.
  • Debugging e otimização contínua: Diagnosticar e corrigir bugs e aplicar melhorias para garantir eficiência, segurança e escalabilidade das aplicações.
  • Colaboração multidisciplinar: Coordenar o fluxo de trabalho com desenvolvedores front-end e back-end, promovendo sinergia na construção de APIs RESTful e interfaces intuitivas.
  • Ambiente com metodologias ágeis: Atuar utilizando frameworks ágeis como Scrum e Kanban para garantir entregas contínuas e colaborativas.
  • Segurança e proteção de dados: Implementar práticas modernas de segurança, como criptografia, autenticação robusta e prevenção contra vulnerabilidades.
  • Otimizar a usabilidade e a performance da aplicação, desenvolvendo funcionalidades que simplifiquem a navegação e aumentem a eficiência da interação do usuário com o sistema.
Requisitos:
  • Experiência sólida em desenvolvimento de aplicações web, atuando em projetos com foco em escalabilidade, performance e arquitetura bem definida.
  • Domínio avançado em Java, com vivência prática em Core Java e frameworks como Spring (Spring Core, Spring MVC, Spring Boot), Hibernate e construção de APIs RESTful seguindo princípios de design orientado a recursos.
  • Conhecimento em Angular (versão 10+) como framework principal de front-end.
  • Familiaridade com bibliotecas complementares, como Bootstrap e jQuery, com foco em compatibilidade e responsividade.
  • Experiência com ferramentas de build e versionamento, como Maven/Gradle, Git/GitHub, além de práticas de integração contínua com Jenkins e uso de containers via Docker.
  • Vivência com ambientes em nuvem (AWS), experiência com computação em nuvem AWS e banco de dados relacionais e não relacionais.
  • Participação ativa em times ágeis, utilizando metodologias como Scrum e Kanban, com envolvimento em rituais como planning, daily, reviews e retrospectivas.
Diferenciais:
  • Conhecimento teórico e prático em Gerência de Configuração de Software (itens de configuração, versionamento, baselines, releases e auditorias).
  • Experiência na definição e implantação de processos formais de CM em ambientes de desenvolvimento.
  • Integração de práticas de CM com DevOps, CI/CD e métodos ágeis.

Inglês avançado (capacidade de leitura e conversação).

Formação:

Nível Superior em Análise e Desenvolvimento de Sistemas, Ciência da Computação, Análise de Sistemas, Engenharia da Computação, Engenharia de Software ou similares.

Habilidades
  • Compatibilidade com Nossos Valores em Ação (Código de Conduta da Caterpillar);
  • Proatividade: É capaz de identificar e de maneira autônoma e antecipada solucionar problemas.
  • Comunicação: É capaz de expressar com clareza, ideias, pensamentos e conceitos, de forma a influenciar outros ou obter apoio.
  • Atenção a Detalhes: É capaz de verificar e interpretar fatos, planos ou projetos de forma minuciosa, contribuindo para qualidade e análise de impacto.
  • Flexibilidade: É capaz de administrar mudanças corporativas, conforme demandas de negócio, adaptando-se no ritmo necessário.
O que estamos oferecendo para esta posição:
  • Plano de saúde para você e seus dependentes
  • Plano odontológico para você e seus dependentes
  • Vale refeição
  • Vale Alimentação
  • Seguro de vida
  • Aplicativo para descontos em academias
  • Aplicativo para descontos em medicamentos em farmácias
  • PLR – Participação nos Lucros e Resultados
  • Previdência Privada
  • Subsídio para educação continuada
  • Licença maternidade e paternidade estendida.
Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Engenheiro(a) de Protótipos
Engenheiro(a) de Protótipos

Progress Rail Brasil • Vila Velha

Presencial
BRL 133.920 - 200.880
Plano de saúde para você e seus dependentes
Plano odontológico para você e seus dependentes
Vale refeição
+5
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel | Corporativo • Eldorado do Sul

Híbrido
BRL 201.000 - 301.000
Refeitório no local
TotalPass (via cooperativa)
Plano de Saúde & Odonto (via cooperati
+2
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel • Eldorado do Sul

Híbrido
BRL 150.000 - 230.000
Refeitório no local
Plano de Saúde & Odonto (via cooper)
Transporte Fretado
+1
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)

Datum • São Paulo

Presencial
BRL 167.400 - 223.200
Assistência médica e odontológica
Gympass
Zenklub
+6
Desenvolvedor (a) Full Stack Sênior
Desenvolvedor (a) Full Stack Sênior

Eletromidia • São Paulo

Híbrido
BRL 120.000 - 180.000
Assistência médica e odontológica
Seguro de vida
Cartão flexível (Refeição/Alimentação)
+6
Desenvolvedor de Sistemas Fullstack Java Sênior
Desenvolvedor de Sistemas Fullstack Java Sênior

Deliver IT Serviços de Tecnologia • Brasil

Remoto
BRL 201.000 - 312.000
Plano de Saúde
Plano Odontológico
Auxílio Educação
+7
Senior Software Engineer (Full Stack & Cloud)
Senior Software Engineer (Full Stack & Cloud)

CESAR - Centro de Estudios e Sistemas Avançados do Recife • Brasil

Remoto
BRL 180.000 - 300.000
Horário flexível
Programas de treinamento e desenvolv.
Diversidade & Inclusão
+7
Desenvolvedor(a) Backend Java Sênior | Garantias
Desenvolvedor(a) Backend Java Sênior | Garantias

BTG Pactual • Rio de Janeiro

Presencial
BRL 180.000 - 240.000
Participação nos Lucros e Resultados (
PLR
Auxílio Alimentação e Refeição
+13
Desenvolvedor Fullstack Java/Angular Pleno
Desenvolvedor Fullstack Java/Angular Pleno

Deliver IT Serviços de Tecnologia • Brasil

Remoto
BRL 78.000 - 123.000
Remoto 100%
Plano de Saúde
Auxílio Educação
+8
Desenvolvedor(a) Back-end Sênior (Java)
Desenvolvedor(a) Back-end Sênior (Java)

Claro Brasil • Rio de Janeiro

Presencial
BRL 120.000 - 190.000
Vale refeição/alimentação
Assistência médica e odontológica
Auxílio creche/babá
+3