Desenvolvedor Java Fullstack Sênior
Join | Creative Tech · Brasil
About The Role
#JoinUs 💙 A Join está em busca de uma Pessoa Desenvolvedora Java Fullstack para fazer parte de um time focado em fazer o melhor! Na Join nós acreditamos que softwares desenvolvidos para pessoas transformam negócios, por essa razão, o nosso time de Recruiters está sempre atento para encontrar aqueles que vão nos ajudar a cumprir esse objetivo. Como Pessoa Desenvolvedora Java Fullstack você fará parte de uma squad focada em qualidade, processos criativos e desenvolvimento ágil. Vaga 100% remota! Aceitamos candidatos de todas as regiões do Brasil =D
No seu dia a dia esperamos que você toque os seguintes processos: Desenvolver, manter e evoluir sistemas corporativos baseados em tecnologia Java, garantindo qualidade, desempenho, segurança e aderência aos requisitos funcionais e não funcionais. Atuar na implementação de manutenções corretivas, adaptativas, evolutivas e preventivas em sistemas de informação. Realizar análise, diagnóstico e resolução de incidentes e problemas em ambientes de desenvolvimento, homologação e produção. Participar da definição e implementação de soluções técnicas alinhadas aos padrões arquiteturais definidos pela CONTRATANTE. Desenvolver e manter APIs, microsserviços e integrações entre sistemas internos e externos. Realizar revisão de código, identificação de melhorias e aplicação de boas práticas de engenharia de software. Elaborar e manter documentação técnica relacionada às soluções desenvolvidas. Participar de cerimônias e atividades de metodologias ágeis, contribuindo para o planejamento e execução das entregas. Apoiar atividades de testes unitários, integrados e homologações, assegurando a qualidade das soluções entregues. Atuar na análise de desempenho, escalabilidade e observabilidade das aplicações. Apoiar iniciativas de modernização tecnológica, refatoração e melhoria contínua dos sistemas. Promover a reutilização de componentes, padronização de soluções e redução de passivos técnicos. Trabalhar em conjunto com analistas, arquitetos, equipes de sustentação, infraestrutura, segurança da informação e demais áreas envolvidas. Garantir conformidade com os requisitos técnicos, metodológicos e operacionais estabelecidos contratualmente.
O que será necessário para o nosso match perfeito: Curso superior completo na área de Tecnologia da Informação ou áreas correlatas. Experiência mínima de 6 (seis) anos desempenhando funções de desenvolvimento aplicações web utilizando tecnologias JAVA. Conhecimento em princípios e práticas de desenvolvimento ágil, incluindo Scrum, Kanban e Extreme Programming (XP). Conhecimento em padrões de projeto e arquitetura de aplicações corporativas. Experiência com desenvolvimento de APIs REST e integração entre sistemas. Experiência em Angular; Experiência em arquitetura de microsserviços. Experiência com ferramentas de versionamento de código. Experiência em sustentação e troubleshooting de ambientes produtivos. Experiência em integração contínua e entrega contínua (CI/CD). Experiência em observabilidade e monitoramento de aplicações. Git, GitLab ou GitHub. Java 8 ou superior. Spring Framework, Spring Boot e Spring Cloud. Experiência com banco de dados Oracle. Desejável SmartGWT JPA/Hibernate. Maven ou Gradle. Docker e Kubernetes. Mensageria (Kafka, RabbitMQ ou similares). SonarQube. OpenAPI / Swagger. Cloud Computin
🏡 Full Remoto – Trabalhe na segurança e conforto do seu lar💙 🖥️ Auxílio Infraestrutura; ⌚️ Flexibilidade de horário; 🥳 Day Off no dia do aniversário – com direito a surpresa! 🎓 Incentivo a formação e certificações; 🎯 Acesso ao Alura; 🧑🎓 Parceria com FIAP; 🏆 Indicação Premiada; 🩺 Plano de Saúde; 🦷 Plano Odontológico; 🧘♀️Vittude - plataforma de saúde mental; 🏋️♂️Wellhub - para sua saúde física; 🪙 New Value - cupons de desconto; 🏦 SESC; 🍛Vale alimentação e/ou refeição.
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring