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. Quem somos: 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 web baseadas em Angular/Java, 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 Type Script, 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. 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. 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 arquitetura de software, incluindo práticas como Clean Architecture, DDD (Domain-Driven Design), arquitetura hexagonal. Conhecimento em Angular (versão 10+) como framework principal de front-end. Familiaridade com bibliotecas complementares, como Bootstrap e j Query, com foco em compatibilidade e responsividade. Experiência com ferramentas de build e versionamento, como Maven/Gradle, Git/Git Hub, 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. Idioma: Inglês avançado (capacidade de leitura e conversação). 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. Informações Adicionais: O processo seletivo será feito pela análise do currículo, entrevistas e mapeamento de perfil profissional (DISC). O que estamos oferecendo para esta posição: Contrato CLT 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 (empresa cidadã).