Desenvolvedor de Software Sênior

DIGISYSTEM - IT Solutions

Brasília

On-site

BRL 90,000 - 130,000

Full time

4 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A DIGISYSTEM - IT Solutions está buscando profissionais de TI para atuar no desenvolvimento de software em projetos variados. O profissional deve transformar requisitos em código modular, aplicar boas práticas de engenharia, e contribuir para a construção de soluções estáveis.

É desejável atuação com Java, PHP e Python, além de experiência em frameworks, bancos de dados e ambientes DevOps. Trabalho presencial no Brasil, com foco em tecnologia e inovação na empresa.

Qualifications

  • Conhecimentos avançados em Java com experiência em JEE, EJB, JMS e serviços REST/SOAP.
  • Experiência com bancos de dados relacionais e não relacionais; conhecimento em JDBC/SQL e ORM.
  • Fundamentos de padrões de projeto, design, escalabilidade e DevOps.
  • Conhecimentos em containers, Kubernetes/OpenShift e CI/CD.

Responsibilities

  • Trabalhar em equipe de desenvolvimento (código/testes) com múltiplos projetos.
  • Transformar requisitos de negócio em código modular e reutilizável.
  • Aplicar boas práticas de engenharia de software e padrões de projeto.
  • Adotar frameworks, linguagens, arquitetura e documentação ao longo do ciclo de vida.
  • Implementar e manter aplicações, bibliotecas, componentes e frameworks.
  • Desenvolver e manter códigos/testes de sistemas.
  • Orientar programadores Plenos e Juniores nos processos de desenvolvimento.

Skills

Java
PHP
Python
Algoritmos e estruturas de dados
DevOps
Web GUI (Angular/Vue/HTML5/CSS3)
Inglês técnico
Arquitetura e padrões de projeto

Education

Graduação em TI + pós-graduação (360h)

Tools

JBoss
Spring Boot / Spring Cloud
JAX-RS/JAX-WS/JAXB/RMI/JPA/JTA/JDBC/SQL/JSF
Git
Maven
JUnit
Docker
Kubernetes/OpenShift
NGINX/Apache
OpenShift

Job description

1.2.1. Responsabilidades
  • 1.2.1.1. Trabalhar em equipe de desenvolvimento (código/testes) com múltiplos projetos;
  • 1.2.1.2. Entender e transformar requisitos de negócio, funcionais e não funcionais, em código modular e reutilizável;
  • 1.2.1.3. Aplicar as boas práticas de engenharia de software e padrões de projeto;
  • 1.2.1.4. Adotar frameworks, linguagens de programação, arquitetura e divisão de componentes do sistema e documentação ao longo do ciclo de vida do projeto;
  • 1.2.1.5. Implementar e manter aplicações, bibliotecas, componentes e frameworks;
  • 1.2.1.6. Desenvolver e fazer manutenção de códigos/testes de sistemas;
  • 1.2.1.7. Orientar programadores Plenos e Juniores nos processos de desenvolvimento;
1.2.2. Formação Acadêmica
  • 1.2.2.1. Graduação em curso de nível superior na área de Tecnologia da Informação, ou conclusão de qualquer curso de nível superior acompanhado de certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.
1.2.3. Requisitos Obrigatórios Por Tecnologia e Perfil
  • 1.2.4. JAVA;
  • 1.2.4.1. Experiência com EJB (Stateless Session Bean, Message Drive Bean, Statefull Session Bean) e Java Message Service em geral;
  • 1.2.4.2. Vasta experiência em algoritmos e estrutura de dados;
  • 1.2.4.3. Experiência com o servidor de aplicações JBOSS, contemplando configuração básica, administração, deploy e otimização;
  • 1.2.4.4. Experiência em JAX-RS, JAX-WS, JAXB, RMI, JPA, JTA, JDBC, SQL, JSF, segurança JEE, framework Springboot e Spring Cloud;
  • 1.2.4.5. Experiência em bancos de dados relacionais e não relacionais;
  • 1.2.4.6. Experiência com ECMAScript;
  • 1.2.4.7. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5, CSS3;
  • 1.2.4.8. Experiências nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização;
  • 1.2.4.9. Sólidos conhecimentos em ambiente DevOps;
  • 1.2.4.10. Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);
  • 1.2.4.11. Vasta experiência em Agile e práticas de integração contínua e análise estática de código;
  • 1.2.4.12. Experiência em ferramentas de versionamento como o GIT;
  • 1.2.4.13. Experiência em gerenciamento de dependências utilizando Maven;
  • 1.2.4.14. Experiência com o desenvolvimento e manutenção de testes unitários e de integração utilizando JUnit;
  • 1.2.4.15. Inglês técnico (leitura e escrita).
  • 1.2.5. PHP;
  • 1.2.5.1. Experiência nos principais frameworks (Laravel, Lumen, Zend, entre outros);
  • 1.2.5.2. Vasta experiência em algoritmos e estrutura de dados;
  • 1.2.5.3. Experiência com os servidores de aplicações NGINX, Apache - contemplando configuração básica, administração, deploy e otimização;
  • 1.2.5.4. Experiência em bancos de dados relacionais e não relacionais;
  • 1.2.5.5. Experiência com ECMAScript;
  • 1.2.5.6. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3;
  • 1.2.5.7. Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização;
  • 1.2.5.8. Sólidos conhecimentos em ambiente DevOps;
  • 1.2.5.9. Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);
  • 1.2.5.10. Vasta experiência em Agile e práticas de integração contínua e análise estática de código;
  • 1.2.5.11. Experiência em ferramentas de versionamento como o GIT;
  • 1.2.5.12. Experiência em gerenciamento de dependências utilizando Composer;
  • 1.2.5.13. Experiência com o desenvolvimento e manutenção de testes unitários e de integração utilizando PHPUnit;
  • 1.2.5.14. Inglês técnico (leitura e escrita).
  • 1.2.6. PYTHON;
  • 1.2.6.1. Experiência em frameworks de mercado como Django, Flask ou CherryPy;
  • 1.2.6.2. Vasta experiência em algoritmos e estrutura de dados;
  • 1.2.6.3. Experiência nas melhores práticas de codificação / design e padrões de projeto, otimização, escalabilidade e clusterização.
  • 1.2.6.4. Experiência em bancos de dados relacionais e não relacionais;
  • 1.2.6.5. Experiência com ECMAScript;
  • 1.2.6.6. Experiência em tecnologias Web GUI, como Angular, Vue, HTML5 e CSS3;
  • 1.2.6.7. Sólidos conhecimentos em ambiente DevOps;
  • 1.2.6.8. Sólidos conhecimentos em plataformas para o provisionamento e gerenciamento de containers (Kubernetes, OpenShift entre outros);
  • 1.2.6.9. Vastos conhecimentos em Agile e práticas de integração contínua e análise estática de código;
  • 1.2.6.10. Experiência em ferramentas de versionamento como o GIT;
  • 1.2.6.11. Experiência em gerenciamento de dependências utilizando pip;
  • 1.2.6.12. Inglês técnico (leitura e escrita).
  • 1.2.7. Certificações ou período de experiência por tecnologia:
  • 1.2.8. JAVA;
  • 1.2.8.1. Experiência mínima de 7 anos em desenvolvimento em Java; ou
  • 1.2.8.2. Experiência Mínima De 5 Anos Em Desenvolvimento Java e Ao Menos Duas Certificações De Desenvolvedor Java Em Vigor e Válidas
  • 1.2.9. PHP;
  • 1.2.9.1. Experiência mínima de 7 anos em desenvolvimento em PHP; ou
  • 1.2.9.2. Experiência mínima de 5 anos em desenvolvimento PHP e ao menos duas Certificações de Desenvolvedor PHP em vigor e válidas.
  • 1.2.10. PYTHON;
  • 1.2.10.1. Experiência mínima de 7 anos em desenvolvimento em python; ou
  • 1.2.10.2. Experiência mínima de 5 anos em desenvolvimento python e ao menos:
  • 1.2.10.3. Uma Certificação em Python em vigor e válida; ou
  • 1.2.10.4. Certificado de conclusão de treinamento em Python de no mínimo 80 horas.
1.2.11. Competências Comportamentais
  • 1.2.11.1. Proatividade, capacidade de trabalho em equipe, capacidade de autogerenciamento e tomada de decisão, capacidade de comunicação (capacidade de se expressar oralmente e por escrito com precisão e clareza e de compreender com facilidade mensagens escritas e faladas).
Regime De Contratação
  • CLT
Departamento
  • Governo
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor de Software Pleno
Desenvolvedor de Software Pleno

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 120,000 - 210,000
Desenvolvedor de Software Júnior
Desenvolvedor de Software Júnior

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 33,000 - 67,000
Líder Técnico
Líder Técnico

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 134,000 - 268,000
Analista/Desenvolvedor Java
Analista/Desenvolvedor Java

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 180,000 - 260,000
DESENVOLVEDOR PLENO
DESENVOLVEDOR PLENO

RHGestor • Porto Velho

On-site
BRL 89,000 - 156,000
Vale alimentação
Plano de saúde
Auxílio educação
Desenvolvedor Pleno | Barueri
Desenvolvedor Pleno | Barueri

G2l-Log • Barueri

On-site
BRL 120,000 - 190,000
Plano de saúde
Vale-refeição
Vale-alimentação
+2
Desenvolvedor de Software Sênior
Desenvolvedor de Software Sênior

Digisystem • Brasília

On-site
BRL 180,000 - 260,000
Analista/Desenvolvedor Android / Híbrido
Analista/Desenvolvedor Android / Híbrido

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 120,000 - 180,000
Desenvolvedor Mobile Sênior
Desenvolvedor Mobile Sênior

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 180,000 - 260,000
Arquiteto DevOps
Arquiteto DevOps

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 180,000 - 240,000