Analista De Sistemas Sênior (Java)
mazzatech
Score da Vaga
100 pontosCargo: Desenvolvedor Full Stack Java Sênior
Resumo da Posição
Buscamos um Desenvolvedor Full Stack Java Sênior para atuar no desenvolvimento, manutenção e evolução de soluções corporativas de alta criticidade. O profissional será responsável por participar de todo o ciclo de desenvolvimento de software, desde o entendimento das demandas de negócio até a entrega e sustentação das aplicações, garantindo qualidade, performance e escalabilidade.
Requisitos Técnicos Obrigatórios
• Experiência sólida com Java 8 ou superior;
• Desenvolvimento avançado de APIs e Serviços REST;
• Experiência com mensagerias (Kafka, SNS e SQS);
• Conhecimento em Spring Boot, Spring JDBC e Spring Batch;
• Experiência com Quarkus;
• Desenvolvimento Front-end utilizando ReactJS e/ou Angular;
• Conhecimento em JavaScript, HTML5 e CSS;
• Experiência com bancos de dados relacionais (SQL Server e Oracle);
• Experiência com bancos de dados não relacionais (MongoDB);
• Conhecimento em Openshift;
• Experiência com práticas DevOpsSec (CI/CD, Sonar e Snyk);
• Controle de versão com Git;
• Visão sistêmica do ciclo de desenvolvimento de software;
• Forte preocupação com qualidade de código, testes e boas práticas;
• Vivência em metodologias ágeis (Scrum e Kanban).
Requisitos Comportamentais
• Excelente comunicação;
• Senso de propriedade e responsabilidade;
• Comprometimento com entregas e prazos;
• Pontualidade;
• Trabalho em equipe;
• Proatividade;
• Foco na resolução de problemas;
• Resiliência diante de desafios.
Diferenciais
• Experiência no segmento de Varejo;
• Conhecimento em Arquitetura Cloud;
• Vivência com ferramentas de monitoramento e observabilidade, como Dynatrace e Kibana.
Principais Responsabilidades
• Entender demandas junto aos times de negócio e propor soluções tecnológicas;
• Desenvolver, manter e evoluir aplicações e serviços;
• Criar e executar testes para garantir a qualidade das entregas;
• Compartilhar conhecimento e apoiar tecnicamente o time;
• Contribuir para a melhoria contínua dos processos e soluções;
• Reportar o progresso das atividades conforme metodologia definida pela Governança de TI;
• Atuar com senso de ownership, garantindo a qualidade das entregas;
• Prestar suporte de nível 3 aos usuários e sistemas em produção.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Analista de Sistemas
O Analista de Sistemas é o profissional responsável por analisar, projetar e implementar soluções de tecnologia que atendam às necessidades do negócio. Ele atua como ponte entre as área de negócio e o time de desenvolvimento, garantindo que os sistemas entreguem valor real para a organização.
As principais habilidades incluem levantamento e análise de requisitos, modelagem de processos (BPMN), modelagem de dados, documentação técnica e funcional, integração de sistemas (APIs, microsserviços), e conhecimento de ERPs e CRMs. Ferramentas como Jira, Confluence, Visio e plataformas de gestão de projetos são essenciais.
Analistas de Sistemas em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam análise de requisitos ágeis (user stories, backlog), integração de sistemas e arquitetura de soluções. A área oferece oportunidades desde analista júnior até arquiteto de soluções, com foco em eficiência, qualidade e inovação tecnológica.