Logo for Invillia

1. Java Backend Developer | Mid (Remote)

Roles & Responsibilities

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or related fields.
  • Experience with Java development and Unix/Linux environments.
  • Knowledge of Spring (Core/Boot/Cloud/Data) and object-oriented design patterns.
  • Experience with microservices (DevOps and Docker), relational databases, asynchronous messaging systems (RabbitMQ, JMS, Kafka, SQS, SNS), and CI/CD (Jenkins).

Requirements:

  • Plan and implement solutions for the microservices ecosystem.
  • Ensure the highest possible level of automation of solutions.
  • Participate in research and deployment of new technologies.
  • Ensure tool integration by interacting with other teams.

Job description

JOB DESCRIPTION


.


RESPONSIBILITIES AND ASSIGNMENTS


O profissional será responsável por:


  • Planejar e executar soluções para o ecossistema de microsserviços.
  • Garantir o maior nível possível de automação das soluções.
  • Participar de pesquisas e implantação de novas tecnologias.
  • Garantir a integração das ferramentas, interagindo com as demais áreas.
  • Monitorar o ambiente e criar ações proativas para garantir a saúde do ecossistema.
  • Garantir a confiabilidade do ecossistema junto ao time de Segurança.
  • Desenvolver ferramentas com o intuito de garantir que os recursos estão sendo utilizados de forma consciente.
  • Participar de melhorias no processo de desenvolvimento técnico do time.
  • Desenvolver código junto aos times para resolver problemas técnicos e gerar valor de negócio.
  • Adquirir conhecimento amplo sobre arquitetura dos sistemas e suas integrações.



REQUIREMENTS AND QUALIFICATIONS


Requisitos:


  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas;
  • Experiência com desenvolvimento de sistemas e linguagem de programação Java;
  • Experiência com desenvolvimento para ambiente Unix e Linux;
  • Experiência com programação orientada a objetos, design patterns;
  • Experiência com tecnologias de comunicação assíncrona como Rabbit, JMS, Kafka, SQS e SNS;
  • Experiência com microsserviços (DevOps e Docker);
  • Experiência com bancos de dados relacionais;
  • Conhecimento¿em estrutura de dados, algoritmos e análise de complexidade;
  • Conhecimento¿em programação concorrente¿e técnicas para depuração de código;
  • Conhecimento com Spring (Core, Boot, Cloud, Data etc.);
  • Conhecimento com ferramentas de desenvolvimento de testes e conhecimento sobre boas práticas relacionadas a qualidade e desempenho de software;
  • Conhecimento em CI/CD e plataforma Jenkins.



Junte-se aos talentos que estão moldando o futuro da tecnologia


 A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.​​

A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.​


Back-End Developer Related jobs

Other jobs at Invillia

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.