Desenvolvedor Java
Descrição da Vaga
**CONHEÇA MAIS SOBRE ESSA OPORTUNIDADE:** Estamos em busca de um(a) Software Developer para atuar no desenvolvimento de soluções de software de alta complexidade, com foco em qualidade, escalabilidade e eficiência. Essa é uma oportunidade para profissionais com sólida experiência técnica, que desejam contribuir em todas as etapas do ciclo de desenvolvimento, colaborar com equipes multifuncionais e liderar iniciativas de inovação tecnológica. Você será responsável por implementar sistemas robustos, resolver desafios técnicos, pesquisar novas tecnologias e compartilhar conhecimento com o time. Valorizamos profissionais com espírito de liderança, visão estratégica e domínio das melhores práticas de engenharia de software. **Principais Responsabilidades:** \- Desenvolver e implementar soluções de software de alta qualidade, escaláveis e eficientes. \- Participar ativamente de todas as fases do ciclo de desenvolvimento de software, desde a análise de requisitos até a implantação. \- Trabalhar em colaboração com equipes multifuncionais, incluindo analistas de negócios, designers e outros desenvolvedores, para entregar projetos complexos. \- Identificar e solucionar problemas técnicos, otimizando o desempenho e a manutenibilidade do software. \- Participar de atividades de pesquisa e desenvolvimento, buscando novas tecnologias e melhores práticas para aprimorar os sistemas. \- Documentar e compartilhar conhecimento, garantindo a sustentabilidade e a transferência de conhecimento dentro da equipe. **PROCURAMOS POR UMA PESSOA QUE:** \- Possua Superior completo ou cursando em Ciência da Computação, Engenharia de Software ou área afim; \- Possua sólidos conhecimentos em linguagens de programação como Java, Spring; \- Possua experiência comprovada no desenvolvimento de aplicações web ou móveis utilizando frameworks e bibliotecas modernas; \- Possua habilidade em trabalhar com bancos de dados relacionais SQL; \- Possua familiaridade com metodologias ágeis de desenvolvimento de software; \- Tenha bom domínio de conceitos de engenharia de software, tais como padrões de projeto, arquitetura, testes e integração contínua; \- Tenha excelentes habilidades de comunicação, colaboração e resolução de problemas; \- Tenha proatividade, com espírito de liderança e capacidade de trabalhar em equipe. **O QUE PODE TE POTENCIALIZAR NO PROCESSO:** \- Experiência em desenvolvimento de sistemas distribuídos e orientados a microsserviços. \- Conhecimento em infraestrutura de nuvem (AWS, Azure, Google Cloud). \- Conhecimento com banco de dados PostgreSQL. \- Familiaridade com contêineres e orquestração (Docker, Kubernetes). \- Familiaridade com Angular ou React. \- Certificações relevantes na área de desenvolvimento de software. \- Participação em projetos de código aberto.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev