O profissional procurado é responsável por desenvolver e implementar soluções de software baseadas em padrões consolidados, como Microservices e Domain-Driven Design (DDD).
Com experiência avançada em Java, o candidato deve ter habilidades em frameworks Spring, Spring Boot e Hibernate. Além disso, é necessário conhecimento em bancos de dados relacionais e NoSQL, incluindo modelagem, otimização e tuning.
Outro ponto importante é a capacidade de projetar e construir APIs RESTful, gRPC e SOAP, assegurando integração eficiente e segura entre sistemas distribuídos.
A monitorização de desempenho e ajustes de aplicações Java são também fundamentais, com foco em profiling e otimização da JVM.
Em relação à infraestrutura, o profissional precisa ter habilidades em contêineres Docker e Kubernetes, bem como na utilização de ferramentas de monitoramento e observabilidade, como Prometheus e Grafana.
Para garantir alta disponibilidade e desempenho dos sistemas, é fundamental aplicar práticas de DevSecOps nos pipelines.
Conhecimentos técnicos desejáveis incluem arquitetura orientada a eventos, sistemas distribuídos e mensageria com RabbitMQ. Além disso, é importante ter certificações relevantes, como Microsoft Certified: Azure Solutions Architect Expert ou Certified Professional in Software Architecture (CPSA).
Certificações adicionais, como Oracle Certified Professional, Java SE Programmer (OCPJP) ou AWS Certified Solutions Architect, podem ser uma vantagem.
A forma de contratação é como PJ e a alocação é remota.
* Principais Atividades:
o Desenvolver e implementar soluções de software baseadas em padrões consolidados;
o Projetar e construir APIs RESTful, gRPC e SOAP;
o Monitorizar desempenho e ajustar aplicações Java;
o Utilizar contêineres Docker e Kubernetes;
o Aplicar práticas de DevSecOps nos pipelines.
* Requisitos Técnicos Obrigatórios:
o Experiência avançada em Java;
o Conhecimento em frameworks Spring, Spring Boot e Hibernate;
o Habilidades em bancos de dados relacionais e NoSQL;
o Capacidade de projetar e construir APIs RESTful, gRPC e SOAP.
* Conhecimentos Técnicos Desejáveis:
o Arquitetura orientada a eventos;
o Sistemas distribuídos;
o Mensageria com RabbitMQ;
o Certificações relevantes, como Microsoft Certified: Azure Solutions Architect Expert ou Certified Professional in Software Architecture (CPSA).
* Modelo de contratação: PJ;
* Tipo de Alocação: Remota.
Requisitos Técnicos
Para esta posição, é necessário possuir certificação relevante.
Conhecimentos Técnicos Desejáveis
Podemos oferecer formação se houver interesse no conhecimento solicitado acima.
Se você está interessado em desenvolver carreira em TI, seja qual for sua área de atuação, podemos ajudá-lo através do nosso sistema de mentorias com profissionais experientes.