Pessoa desenvolvedora back-end java pleno
NewBe an early applicantSummary
Develops backend software using Java, Spring Boot, and GCP, focusing on coding, testing, and system monitoring. Works with microservices, RESTful APIs, and integrates AI tools for efficient, scalable solutions.
Cursos e Certificações:
· Certificação em Linguagem de Programação (desejável);
· Certificação em Cloud (desejável);
Como será seu dia a dia:
· Atuar no desenvolvimento de software, escrevendo códigos para desenvolver aplicativos, programas e sistemas de software, seguindo as especificações e requisitos do projeto;
· Efetuar testes nos softwares desenvolvidos, identificando e corrigindo problemas, bugs e falhas no código, garantindo a qualidade da entrega, cumprimento de prazos e satisfação do cliente;
· Documentar códigos desenvolvidos, visando facilitar a manutenção e atualização posterior dos produtos;
· Auxiliar a equipe de desenvolvimento, fornecendo orientação técnica e liderança na entrega de soluções de alta qualidade;
· Desenvolver soluções de software de alta qualidade, garantindo que o código seja eficiente, escalável e manutenível;
· Pesquisar e Adotar novas tecnologias para melhorar o desempenho e a eficiência do software;
· Acompanhar e monitorar os sistemas em produção para identificar problemas e implementar soluções.
Do que você precisa:
* Conhecimento em Inteligência Artificial aplicada ao desenvolvimento, incluindo uso de ferramentas como Devin, Cursor ou Gemini, integração de APIs de IA, conceitos de modelos de linguagem (LLMs) e boas práticas para adoção de IA em aplicações backend.
•Graduação: em Tecnologia
•Conhecimento nas seguintes tecnologias/frameworks: Java 8, 11, 21; Spring boot; microserviços, API's restful;
•Conhecimentos em banco de dados: SQL Server e Sybase
•GCP – Google Cloud Platform;
•Conhecimentos Kafka, PubSub ou Rabbit
•Vivência em times rodando com metodologias ágeis (Scrum, XP ou Kanban);
•Ter comunicação rápida e assertiva, saber trabalhar com times multidisciplinares.
•Conhecimento em criação e monitoramento de processamento batch, de preferência rodando Spring Batch.
•Experiência em padrões de integração de sistemas.