Desenvolvedor de Software Avançado
Nossa empresa procura por um profissional para ocupar o cargo de Desenvolvedor de Software Avançado. O candidato ideal deve ter experiência em desenvolver aplicações com tecnologias como Java, Spring e Hibernate. Além disso, é importante que tenha conhecimento em bancos de dados relacionais e NoSQL, além de experiência em integração de sistemas.
Responsabilidades:
* Desenvolver aplicações em Java com uso avançado dos frameworks Spring e Hibernate;
* Projetar e construir APIs RESTful, gRPC e SOAP, garantindo a integração eficiente entre sistemas distribuídos;
* Realizar monitoramento de desempenho e tuning de aplicações Java, com foco em perfilagem e otimização da JVM;
* Projetar e otimizar bancos de dados relacionais e NoSQL, considerando modelagem, performance e escalabilidade;
* Aplicar práticas avançadas de segurança em aplicações Java, incluindo desenvolvimento seguro e mitigação de vulnerabilidades;
* Construir pipelines de CI/CD utilizando ferramentas como Azure DevOps e Jenkins, promovendo entregas contínuas e automatizadas;
* Implementar contêineres e soluções de orquestração com Docker e Kubernetes, com foco em escalabilidade, resiliência e segurança;
* Empregar Infraestrutura como Código (IaC) com ferramentas como Terraform e Ansible, gerenciando ambientes em diferentes plataformas de nuvem.
Requisitos Técnicos:
* Experiência com Java, Spring e Hibernate;
* Conhecimento em bancos de dados relacionais e NoSQL;
* Experiência em integração de sistemas;
* Conhecimento em segurança aplicacional e mitigação de vulnerabilidades;
* Experiência em pipelines de CI/CD e implementação de contêineres;
* Conhecimento em IaC e gerenciamento de ambientes em nuvem;
* Certificação em tecnologias relevantes à função.
Benefícios:
* Salário competitivo;
* Avaliação periódica para ajuste do salário;
* Ambiente de trabalho dinâmico e colaborativo;
* Acesso a cursos e treinamentos para desenvolvimento profissional;
* Possibilidade de trabalhar em projetos interessantes e desafiadores;
* Reconhecimento e valorização do trabalho realizado.
Oportunidades de crescimento:
* Possibilidade de assumir novos desafios e responsabilidades;
* Acompanhamento de carreira e planejamento de crescimento profissional;
* Acesso a oportunidades de promoção e progressão na carreira;
* Participação em equipes e projetos interessantes e desafiadores;
* Incentivos financeiros para reconhecer o trabalho realizado.