Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Desenvolvedor Back end Sênior.
Brazil Jobs Expertini

Urgent! Desenvolvedor Back-end Sênior Job Opening In Brasil – Now Hiring Grupo Jacto

Desenvolvedor Back end Sênior



Job description

Requisitos Obrigatórios:
•Formaçãosuperior completa em Engenharia da Computação, Ciência da computação, Sistemas
de informações e cursos relacionados;
•Domínio
das versões mais recentes do Java (Java 8, 11, 17 ou superior), incluindo
características como streams,
lambdas, API de data/hora (, Optional,
default methods, recordsepatternmatching;
•Experiência
em escrever testes unitários e de integração utilizando JUnit, Mockito, Arquillian(para Quarkus),
e outras ferramentas de teste;
•Experiência
com bancos de dados relacionais (PostgreSQL, MySQL, Oracle, e bancos de
dados não relacionais (MongoDB,
Cassandra, Redis);
•Habilidade
para implementar autenticação e autorização em APIs RESTfulcom o QuarkusSecurity (ex.: OAuth2, JWT, LDAP, OpenIDConnect);
•Proficiência
em arquitetura de microserviços e como implementá-la com Quarkus ou SpringBoot.

Requisitos Desejáveis:
•Conhecimento
em Sistemas de Informação Geográfica;
•Conhecimento
em dado geo espacial;
•Conhecimento
em Arquitetura Serveless;
•AWS
Cloud;
•Especialização
ou Mestrado em área técnica relacionada.

Responsabilidades:
•Desenvolver
e manter APIs RESTful ou GraphQL,
que permitem a comunicação entre o backend e o frontend;
•Planejar
e implementar a arquitetura de sistemas de forma que seja escalável, eficiente
e resiliente;
•Revisar
e otimizar o código existente: Realizar revisões periódicas de código,
refatorando trechos para melhorar a legibilidade, desempenho e a aderência aos
padrões de desenvolvimento adotados pela equipe;
•Trabalhar
com bancos de dados relacionais (MySQL, PostgreSQL, ou não relacionais (MongoDB,
Cassandra, , projetando esquemas eficientes e realizando otimizações;
•Realizar
otimizações de desempenho, como reduzir tempo de resposta de APIs, melhorar o
tempo de carregamento de dados ou diminuir o uso de recursos;
•Colaborar
com a equipe por meio de metodologias ágeis: Trabalhar de forma integrada com
outros desenvolvedores, designers e equipes de produto, utilizando práticas
ágeis (como Scrum ou Kanban)
para entregar resultados de forma eficiente e alinhada às necessidades do
negócio;
•Criar
e manter a documentação técnica de APIs, serviços, arquitetura do sistema e
boas práticas, para que outros desenvolvedores possam facilmente entender e
trabalhar no código;
•Auxiliar
desenvolvedores mais juniores e intermediários com orientação técnica;
•Implementar
testes automatizados (unitários, integração, para garantir a qualidade do
código.

Modalidade de trabalho: Híbrido em Pompeia/Paulópolis.

Esta vaga está disponível também para PcDs.


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Desenvolvedor Back Potential: Insight & Career Growth Guide