Última atualização: 25 de Abril de 2025

Desenvolvedor Back-End Java

🌍 100% Remoto

Via Ibm

Sobre

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.

Your Primary Responsibilities Include

  • Collaborative Analysis for Enhanced Solutions: Work together with architects and technical leaders to analyze feasibility of solutions and propose improvements to comply with architectural standards.
  • End-to-End Involvement for Superior Customer Service: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.
  • Strategic Stakeholder Engagement and Creative Problem-Solving: Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.

Required Technical And Professional Expertise

  • Conhecimento em linguagem de programação Java.
  • Conhecimento de framework Spring (Spring Boot, Spring MVC, Spring Data, etc.).
  • Familiaridade com bancos de dados SQL Server e habilidade para escrever consultas SQL.
  • Entendimento básico de Docker e habilidade para criar, gerenciar e implantar contêineres.
  • Experiência na criação e consumo de APIs RESTful.
  • Capacidade de escrever documentação técnica clara e concisa.
  • Familiaridade com Swagger para documentação de APIs.
  • Conhecimento básico em OpenShift para implantação e gerenciamento de contêineres.

Preferred Technical And Professional Experience

  • Conhecimento de outras linguagens de programação além de Java (Node.JS).
  • Conhecimento em WebSphere Liberty.
  • Conhecimento em Kafka para desenvolvimento e integração de sistemas baseados em mensagens.
  • Experiência com outros bancos de dados relacionais e não relacionais.
  • Familiaridade com outras tecnologias de contêineres, como Podman.
  • Conhecimento em arquitetura de microsserviços.
  • Capacidade de trabalhar em equipe e colaborar em projetos complexos.
  • Boa habilidade de comunicação para interagir com colegas e stakeholders.
  • Capacidade de aprender novas tecnologias e conceitos rapidamente.
  • Experiência em troubleshooting e resolução de problemas em ambientes de produção.
  • Capacidade de priorizar tarefas e gerenciar o tempo de forma eficaz.

Outras Informações

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar" 


Hey!

Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!