Última atualização: 25 de Abril de 2025
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!