Ativa os alertas de emprego por e-mail!

Desenvolvedor Backend Pleno (4171)

Keep Simple

Brasil

Teletrabalho

BRL 80.000 - 120.000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

Uma grande empresa no setor de saúde em São Paulo busca um desenvolvedor pleno para atuar em um ambiente tecnológico avançado. O profissional será responsável por desenvolver e manter sistemas, garantindo a qualidade do código e a colaboração em equipes ágeis. O trabalho é 100% remoto, com visitas ocasionais, e oferece um modelo de contratação PJ.

Qualificações

  • Experiência de 3 a 5 anos em desenvolvimento de software.
  • Proficiência em Java, C#, JavaScript, TypeScript.
  • Familiaridade com frameworks como Spring Boot e .NET Core.

Responsabilidades

  • Planejar, desenvolver e implementar soluções de software.
  • Colaborar com equipes de desenvolvimento e QA.
  • Documentar o desenvolvimento e as funcionalidades dos sistemas.

Conhecimentos

Desenvolvimento de software
Metodologias ágeis
Resolução de problemas complexos
Integração de APIs
Boas práticas de desenvolvimento

Formação académica

Graduação em Ciência da Computação
Engenharia de Software
Sistemas de Informação

Ferramentas

Git
Jenkins
Docker
Kubernetes

Descrição da oferta de emprego

Job description

Hello Dev,

Você que deseja trabalhar em uma grande empresa, temos uma oportunidade para você.

Essa vaga é para atuar em hospital renomado de São Paulo, com alta estrutura tecnológica, com equipes especializadas e que investe em ensino e pesquisa.

Não perca tempo e se cadastre, é rápido e fácil



Main responsibilities
  • O desenvolvedor pleno será responsável por planejar, desenvolver e implementar soluções de software, geralmente trabalhando com diferentes linguagens de programação e tecnologias;
  • Vai atuar no desenvolvimento e manutenção de sistemas, assegurando a qualidade do código e o cumprimento de requisitos funcionais e técnicos;
  • Esse profissional precisa ter experiência em metodologias ágeis, para colaborar com equipes de desenvolvimento, QA e stakeholders;
  • O desenvolvedor pleno deve ser capaz de solucionar problemas complexos, realizar testes, otimizar processos de desenvolvimento e garantir a escalabilidade e segurança das aplicações. Além disso, ele ter habilidade para trabalhar com bancos de dados, integração de APIs e ferramentas de versionamento, como Git;
  • Esse perfil também requer uma sólida base em boas práticas de desenvolvimento, como Clean Code, além de conhecimento em frameworks e ferramentas comumente usados, como Spring Boot, Node.js, Cloud e preferência AWS;
  • Desenvolvimento de Software: Criar, testar e manter sistemas e aplicações utilizando linguagens e frameworks adequados (ex: Java, Spring Boot, Node.js, React, etc.).
  • Colaborar com equipes de produto e stakeholders para entender as necessidades do negócio e traduzi-las em requisitos técnicos e funcionais claros;
  • Identificar e corrigir problemas no código, além de otimizar o desempenho e a escalabilidade dos sistemas;
  • Propor e implementar novas soluções tecnológicas ou melhorias para resolver problemas existentes ou aumentar a eficiência dos sistemas;
  • Desenvolver e manter integrações entre diferentes sistemas e serviços, garantindo a interoperabilidade e funcionamento adequado das aplicações;
  • Utilizar ferramentas de controle de versão, como Git, para gerenciar o ciclo de vida do código e garantir a colaboração eficiente dentro da equipe;
  • Documentação Técnica: Documentar o desenvolvimento e as funcionalidades dos sistemas para facilitar a manutenção e futuras atualizações;
  • Trabalhar em conjunto com outros desenvolvedores, QA, designers e stakeholders, participando de reuniões de planejamento, refinamento e retrospectivas em metodologias ágeis (Scrum, Kanban, etc.);
  • Realizar testes unitários, de integração e garantir que o código atenda aos padrões de qualidade e boas práticas, como Clean Code;
  • Oferecer suporte na resolução de problemas técnicos durante o ciclo de desenvolvimento e após o lançamento das aplicações;
  • Manter-se atualizado com as novas tecnologias, ferramentas e boas práticas do mercado, propondo a adoção de inovações quando necessário.


Requirements and skills
  • Experiência de 3 a 5 anos em desenvolvimento de software, preferencialmente em ambientes de produção;
  • Proficiência em linguagens de programação, como Java, C#, JavaScript, TypeScript, entre outras;
  • Familiaridade com frameworks como Spring Boot (para Java), .NET Core (para C#), Node.js (para JavaScript), NestJS (para Typescript);
  • Conhecimento em tecnologias de backend, com API REST, GraphQL, etc;
  • Experiência em metodologias ágeis, como Scrum ou Kanban, e ferramentas de gestão ágil, como Jira, Trello, Azure;
  • Proficiência em ferramentas de controle de versão, como Git, e conhecimento em pipelines de CI/CD (Continuous Integration/Continuous Deployment), como Jenkins, GitLab CI, CircleCI ou Azure Pipelines;
  • Experiência com bancos de dados relacionais (ex: MySQL, PostgreSQL, Oracle, SQL Server) e NoSQL (ex: MongoDB, DynamoDB), além de habilidade para criar e otimizar queries SQL;
  • Experiência com integração de APIs, design de microserviços, e arquitetura orientada a serviços (SOA);
  • Entendimento de conceitos de DevOps, incluindo infraestrutura como código, automação e ferramentas de orquestração de containers, como Docker e Kubernetes;
  • Familiaridade com práticas de Test-Driven Development (TDD), Behavior-Driven Development (BDD), testes unitários e de integração;
  • Conhecimento de padrões de design, princípios de arquitetura como SOLID e práticas de Clean Code;
  • Capacidade de analisar e resolver problemas complexos com eficiência e criar soluções escaláveis e seguras;
  • Habilidade para comunicar ideias técnicas e colaborar efetivamente em equipes multidisciplinares, incluindo desenvolvedores, QAs, analistas de negócio e stakeholders;
  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.


Additional information

Modelo de contratação

  • PJ

Forma de Atuação

  • 100% Remoto, com visitas ocasionais.


Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.