FCamara Consulting & Training

Senior Pessoa Desenvolvedora Java

FCamara Consulting & Training

full-time

Posted on:

Location Type: Hybrid

Location: Belo Horizonte • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AEMAngularApacheAWSCloudDockerDynamoDBElasticSearchGrafanaGraphQLJavaJavaScriptJenkinsKafkaKubernetesMongoDBMySQLNoSQLPostgresPrometheusRabbitMQReactRedisSpringSpring BootSpringBootTerraformVue.js

About the role

  • Como Analista Desenvolvedor Java, atuará no ciclo completo de desenvolvimento de aplicações modernas baseadas em Java, com foco em arquiteturas escaláveis, microsserviços e integrações corporativas.
  • Sua atuação será predominantemente back-end, envolvendo regras de negócio, integrações via APIs RESTful e persistência de dados em ambientes cloud.
  • Eventualmente, poderá também contribuir no front-end, com frameworks JavaScript modernos (React, Angular ou similares), sendo capacitado no landscape adotado pela empresa.
  • Participará ativamente de todo o ciclo de vida dos produtos — desde o design técnico e implementação até automação de deploy, testes e observabilidade — em um ambiente ágil, colaborativo e orientado à entrega contínua de valor.

Requirements

  • Java (mínimo 5 anos de experiência, incluindo Java 17/21), com domínio de recursos modernos da linguagem (records, streams, sealed classes, etc.)
  • Spring Boot / Quarkus / Micronaut: desenvolvimento de microsserviços, APIs e integrações assíncronas (Kafka, RabbitMQ)
  • APIs RESTful / GraphQL: criação e consumo de serviços em aplicações corporativas
  • Banco de dados relacionais e NoSQL: experiência com PostgreSQL, MySQL, MongoDB ou DynamoDB
  • Containers e Cloud: conhecimento em Docker e implantação em plataformas Kubernetes (EKS, AKS ou GKE)
  • CI/CD: pipelines automatizados com GitLab CI/CD, Jenkins ou ArgoCD
  • Front-end básico: sólidos conhecimentos em HTML5, CSS3 e JavaScript, com experiência em React, Angular ou Vue.js
  • Desejáveis: Experiência prévia com Adobe Experience Manager (AEM) ou outros CMS corporativos, preferencialmente em contexto Headless
  • Conhecimento em Java Content Repository (JCR) e manipulação de conteúdo em AEM
  • Vivência em Apache Sling e entendimento do modelo de recursos e resoluções de request
  • DevOps e Infraestrutura como Código: uso de Terraform, AWS CDK e Helm para provisionamento automatizado
  • Experiência com observabilidade (Prometheus, Grafana, OpenTelemetry) e práticas de logging estruturado e tracing distribuído
  • Experiência com Apache Kafka, ElasticSearch e Redis para aplicações de alta disponibilidade e performance
Benefits
  • Não especificado 📊 Resume Score Upload your resume to see if it passes auto-rejection tools used by recruiters Check Resume Score

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootQuarkusMicronautAPIs RESTfulGraphQLPostgreSQLMySQLMongoDBDocker
Soft skills
colaborativoorientado à entrega contínuacomunicação