Desenvolvedor Java Senior

Empresa confidencial

📍 São Paulo/SP· CLT (Efetivo)· 💰 R$ 8.400,00

Descrição da vaga

Estamos em busca de um Desenvolvedor Java Sênior para se juntar à nossa equipe, responsável por projetar, desenvolver e manter aplicações de software de alta qualidade que atendam às necessidades dos usuários e às especificações do projeto. As principais responsabilidades incluem: - Analisar requisitos de sistemas e colaborar com a equipe de design para criar soluções eficientes e funcionais; - Codificar, testar e implementar novas funcionalidades e melhorias em Java e outras linguagens, conforme a demanda do projeto; - Realizar manutenção corretiva e evolutiva das aplicações existentes, assegurando sua performance e segurança; - Participar ativamente de reuniões de planejamento e revisão, contribuindo com ideias e feedbacks para otimizar o processo de desenvolvimento; - Colaborar com equipes multidisciplinares, incluindo designers, gerentes de projeto e outros desenvolvedores, garantindo a integração das soluções com sistemas existentes; - Elaborar documentação técnica e de usuário, essencial para o suporte das aplicações desenvolvidas; - Utilizar ferramentas de controle de versão, como Git, para gerenciar o código e facilitar a colaboração em equipe; - Manter-se atualizado sobre as tendências e novas tecnologias no desenvolvimento de software, propondo inovações e melhorias contínuas; - Realizar testes de unidade e de integração para garantir a qualidade das entregas; - Acompanhar e resolver problemas técnicos apresentados por usuários e stakeholders, agindo proativamente para assegurar a satisfação dos mesmos. O candidato ideal possui uma forte capacidade de resolução de problemas, habilidades de comunicação, e é capaz de trabalhar em equipe. É desejável conhecimento em metodologias ágeis e experiência prévia em projetos semelhantes, além de uma verdadeira paixão por desenvolver soluções tecnológicas eficazes. Se você está pronto para enfrentar novos desafios e contribuir significativamente para nossa equipe, não deixe de se candidatar! Experiência sólida em desenvolvimento Java, com profundo conhecimento da linguagem e do ecossistema Java na nuvem AWS. É necessário ter expertise no AWS SDK para Java, abrangendo a utilização das bibliotecas oficiais (v1 e v2) para integrar e consumir serviços da AWS, como Amazon S3, EC2 e DynamoDB diretamente em código Java. Conhecimento em Powertools for AWS Lambda é imprescindível, uma vez que este conjunto de utilitários facilita a implementação de rastreamento, métricas, logs estruturados e integração com Apache Kafka em funções desenvolvidas em Java para o AWS Lambda. Experiência na utilização do AWS Serverless Java Container, com ênfase em frameworks como Spring, Spring Boot, JAX-RS ou Jersey, é altamente desejável. É desejável também ter familiaridade com Spring AI e com o Amazon Q Developer, demonstrando a capacidade de trabalhar com tecnologias de ponta e inovações no desenvolvimento de software. A vaga requer que o candidato apresente um sólido entendimento de desenvolvimento ágil e práticas de integração contínua, além de habilidades para resolver problemas complexos e gerar soluções criativas e eficientes. Habilidades de trabalho em equipe e comunicação eficaz são fundamentais para colaboração com diversos stakeholders. Autonomia, proatividade e uma verdadeira paixão por tecnologia e desenvolvimento serão considerações valiosas para esta posição.

Mais vagas em São Paulo

Todas as vagas em São Paulo/SP →Vagas em São Paulo →