Desenvolvedor de Software Sênior

Digisystem Serviços Especialidades Ltda.

Brasília

Hybrid

BRL 120,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Digisystem Serviços Especialidades Ltda. busca profissionais de tecnologia para atuar no desenvolvimento de software com foco em Java, PHP e Python, envolvendo frameworks modernos, bancos de dados e práticas de DevOps.

O time trabalhará em projetos variados, com orientação a padrões de projeto, qualidade de código e implantação segura. É requerida formação superior em TI, atuação com frameworks web, integração contínua e inglês técnico.

Qualifications

  • Graduação em TI com certificação de pós-graduação (360 horas) na área de TI.
  • Experiência comprovada com Java, incluindo EJB, JAX-RS/JAX-WS, JPA/JTA/JDBC, e frameworks Spring Boot/Cloud.
  • Conhecimentos sólidos em bancos de dados relacionais e não relacionais, ECMAScript e tecnologias Web GUI (Angular, Vue, HTML5, CSS3).
  • Experiência com JBOSS/aspectos de configuração, deploy, otimização; prática em padrões de projeto, design, escalabilidade e clusterização.
  • Fortes habilidades em DevOps e gestão de containers (Kubernetes/OpenShift) e em ferramentas de versionamento (GIT) e Maven.
  • Experiência em PHP (Laravel/Lumen/Zend) com Composer e PHPUnit; conhecimentos em NGINX/Apache e testes unitários/integrados.
  • Experiência em Python (Django/Flask/CherryPy) com paridade de APIs, dados, tests e CI/CD.
  • Inglês técnico para leitura e escrita.

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 do projeto.
  • 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

Trabalho em equipe
Autogerenciamento
Comunicação escrita
Inglês técnico

Education

Graduação em TI
Pós-graduação com 360h+ em TI

Tools

Java
EJB
JBoss
JAX-RS
JAX-WS
JAXB
RMI
JPA
JTA
JDBC
SQL
JSF
Spring Boot
Spring Cloud
Bancos de dados relacionais
Bancos de dados não relacionais
ECMAScript
Angular
Vue
HTML5
CSS3
DevOps
Kubernetes
OpenShift
GIT
Maven
JUnit
Composer
PHP Frameworks Laravel/Lumen/Zend
Nginx/Apache
Python Django/Flask/CherryPy
Python data structures

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).

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 Serviços Especialidades Ltda. • Brasília

Hybrid
BRL 120,000 - 180,000
Desenvolvedor de Software Pleno
Desenvolvedor de Software Pleno

Digisystem • Brasília

On-site
BRL 180,000 - 240,000
Líder Técnico
Líder Técnico

Digisystem • Brasília

On-site
BRL 180,000 - 320,000
Líder Técnico
Líder Técnico

Digisystem Serviços Especialidades Ltda. • Brasília

Hybrid
BRL 120,000 - 210,000
Desenvolvedor de Software Pleno
Desenvolvedor de Software Pleno

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 120,000 - 210,000
Desenvolvedor de Software Sênior
Desenvolvedor de Software Sênior

Digisystem • Brasília

On-site
BRL 180,000 - 260,000
Desenvolvedor de Software Sênior
Desenvolvedor de Software Sênior

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 90,000 - 130,000
Desenvolvedor de Software Júnior
Desenvolvedor de Software Júnior

Digisystem • Brasília

On-site
BRL 56,000 - 89,000
Desenvolvedor de Software Júnior
Desenvolvedor de Software Júnior

Digisystem Serviços Especialidades Ltda. • Brasília

Hybrid
BRL 40,000 - 60,000
Líder Técnico
Líder Técnico

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 134,000 - 268,000