Desenvolvedor JAVA Especialista

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in backend application development and maintenance using Java with Spring., Knowledge of microservices architecture, Clean Architecture, and software development best practices., Familiarity with RESTful API construction and consumption, including documentation standards like Swagger/OpenAPI., Experience with relational databases, particularly PostgreSQL, and messaging systems like Kafka or RabbitMQ..

Key responsabilities:

  • Develop and maintain backend applications using Java and Spring framework.
  • Design and implement microservices and RESTful APIs, ensuring adherence to best practices.
  • Optimize backend performance through analysis and tuning of SQL queries and garbage collection.
  • Collaborate with team members to identify problems and propose effective solutions.

inventCloud logo
inventCloud
51 - 200 Employees
See all jobs

Job description

Na inventCloud, somos especialistas em transformar negócios por meio da nuvem.

Com mais de 40 anos de experiência combinada, oferecemos soluções inovadoras e descomplicadas em ambientes multicloud (AWS, Microsoft Azure, Google Cloud, Oracle Cloud e outros).

Nossa missão é fornecer soluções tecnológicas que auxiliem e impulsionem o crescimento dos nossos clientes.

Requisitos técnicos desejáveis

  • Experiência no desenvolvimento e manutenção de aplicações backend utilizando Java com Spring
  • Conhecimento em arquitetura de microserviços, Clean Architecture, clean code e boas práticas de desenvolvimento de software
  • Experiência na construção e consumo de APIs RESTful
  • Familiaridade com padrões de versionamento, segurança e documentação de APIs (ex: Swagger/OpenAPI)
  • Conhecimento em banco de dados relacionais, especialmente PostgreSQL
  • Experiência com mensageria (ex: Kafka, RabbitMQ, Pub/Sub)
  • Experiência com Google Cloud Platform (BigQuery, Pub/Sub, Storage)
  • Conhecimento em análise e otimização de performance backend (profiling, tuning de queries SQL, ajuste de garbage collection, entre outros)
  • Familiaridade com diferentes tipos de testes automatizados: unitários, integração, regressão, carga e stress
  • Conhecimento em conteneirização com Docker
  • Experiência com observabilidade e monitoramento (OpenTelemetry, entre outras ferramentas)

Perfil

  • Atitude colaborativa, com boa comunicação e disposição para trabalhar em equipe
  • Proatividade na identificação de problemas e na proposição de soluções
  • Interesse em aprender continuamente e em compartilhar conhecimento com o time
  • Comprometimento com a qualidade do trabalho e atenção aos detalhes
  • Autonomia para conduzir tarefas, aliada à responsabilidade com prazos e entregas
  • Mentalidade voltada para a evolução técnica e o desenvolvimento profissional constante

Por que trabalhar na inventCloud?

  • Inovação constante: Estamos sempre desafiando o status quo para criar soluções que moldam o futuro.
  • Cultura colaborativa: Valorizamos a transparência, a alta performance e a diversidade.
  • Reconhecimento: Somos uma empresa certificada pelos principais fabricantes de TI do mundo, garantindo qualidade e excelência em nossos serviços.

Sentiu que essa vaga combina com você? A inventCloud pode ser o próximo passo da sua jornada! Inscreva-se agora e vem com a gente!

Departamento

Outsourcing

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Proactivity
  • Detail Oriented
  • Collaboration
  • Communication

Java Developer Related jobs