Arquitetura de Software

DIGISYSTEM - IT Solutions

Brasil

On-site

BRL 250,000 - 420,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

A DIGISYSTEM - IT Solutions procura um(a) Arquiteto(a) de Software para atuar em projetos de alto nível em Java/JEE, com foco em microserviços e DevOps.

O profissional irá colaborar na definição de arquiteturas, guiar equipes de desenvolvimento e promover padrões de projeto, integração contínua e qualidade de software, contribuindo para soluções escaláveis e seguras no ecossistema da empresa.

Qualifications

  • 7+ anos de experiência em desenvolvimento Java/JEE.

Responsibilities

  • Colaborar na definição de arquitetura de novas soluções e manutenções das arquiteturas atuais.
  • Orientar os desenvolvedores quanto aos padrões de projetos adotados.
  • Apoiar na definição das tecnologias a serem utilizadas para determinado desenvolvimento.
  • Realizar a integração (empacotamento) e merges (mesclas) de builds paralelamente desenvolvidos.

Skills

Java
JEE
Microservices
Design patterns
Arquitetura 3 camadas
Liderança técnica
Metodologias ágeis
Análise de requisitos

Education

Graduação em TI
Pós-graduação em TI

Tools

Eclipse
JMS
WebSphere MQ
WebSphere Message Broker
REST
JUnit
Selenium
JUnit/Selenium

Job description

Descrição Das Atividades Que o Profissional Irá Realizar

Colaborar na definição de arquitetura de novas soluções e manutenções das arquiteturas atuais. Orientar os desenvolvedores quanto aos padrões de projetos adotados.

Apoiar na definição das tecnologias a serem utilizadas para determinado desenvolvimento.

Realizar a integração (empacotamento) e merges (mesclas) de builds paralelamente desenvolvidos.

Experiência, Habilidades e Conhecimentos Necessários
  • Conhecimento sobre o funcionamento dos sistemas em que atua;
  • Princípios e práticas de desenvolvimento de software ágil, incluindo o Manifesto Ágil, Scrum, Extreme Programming (XP) e Kanban.
  • Análise de requisitos funcionais e não-funcionais;
  • Padrões de projeto (enterprise integration patterns, design patterns, SOA, microservices patterns);
  • Modelagem de dados relacional .
  • Arquitetura de aplicações em três camadas, modelo MVC.
  • Integração entre sistemas: Mensageria, JMS, WebSphere MQ, Web services, Barramento de serviços (WebSphere Message Broker), REST, EJB 3.
  • Javascript, Angular JS 1.5 ou superior e Bootstrap 3 ou superior, HTML 5, ECMAScript 5 e 6 ou superior, CSS 3
  • User Experience (UX) e conceitos de usabilidade.
  • Interfaces responsivas e aplicações PWA.
  • Integração contínua (continuous integration), test-driven development (TDD), acceptance test-driven development (ATDD), especificação por exemplo, refactoring, entrega contínua (continuous delivery).
  • Testes de software: teste de unidade, integração, sistema/funcional, aceitação/estória, carga, desempenho, vulnerabilidade, usabilidade, acessibilidade. Automatização de testes funcionais, de unidade e de carga com ferramentas de software. Testes de unidade em Java com a ferramenta JUnit 3 ou superior. Automatização de testes funcionais com a ferramenta Selenium Webdriver 2.4 ou superior e com Protractor. Testes de carga com JMeter 2 ou superior.
  • Programação Java para Web: JEE 6 ou superior, JSE 6 ou superior, JSF versões 2.x, JPA 2 e Struts 1.x.
  • Análise estática de código com a ferramenta SonarQube.
  • Construção de consultas a bancos de dados em linguagem SQL.
  • Conceitos de controle de versão de código-fonte e uso das ferramentas de CI/CD e práticas de DevOps.
  • IDE Eclipse
  • Conhecimentos básicos de Linux e COBOL/CICS
  • Conceitos e implementação de recursos de segurança de aplicações (OWASP, JAAS, LDAP, RACF) e soluções de SSO (Single Sign-On).
  • 10 anos de experiência com desenvolvimento e implantação de sistemas Java/JEE
  • Experiência com sistemas de alta performance (milhares de transações por segundo) com grande volume de dados (milhões de transações diárias).
  • Design de interfaces de programação de aplicações (APIs).
  • Design de aplicações baseadas em microserviços e containers.
  • Arquitetura de aplicações multi-tenancy.
  • Conhecimento em soluções para processamento Batch em Java;
Certificação Desejada
  • AWS Certified DevOps Engineer - Professional
  • Microsoft Certified: Azure DevOps Engineer Expert
  • Microsoft Azure DevOps Solutions (AZ-400)
  • GCP Professional Cloud DevOps Engineer
  • Certified Kubernetes Administrator
  • Certified Kubernetes Application Developer (CKAD)
  • Red Hat Certified Specialist in OpenShift Administration
  • Red Hat Certified Specialist in OpenShift Application Development
  • Docker Certified Associate (DCA).
Certificação Exigida
  • Oracle Certified Professional – Java SE Programmer (versão 5 ou superior).
  • ITAC (Information Technology Architect Certification);
  • TOGAF (The Open Group Architecture Framework);
  • CITA (Certified IT Architecture Program) ou equivalente.
Escolaridade
  • 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;
Tempo De Experiência

Pelo menos 7 anos

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

Arquiteto DevOps
Arquiteto DevOps

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 180,000 - 240,000
Arquitetura de Software CLT
Arquitetura de Software CLT

Digisystem Serviços Especialidades Ltda. • Brazil

On-site
BRL 260,000 - 420,000
Arquiteto DevOps CLT
Arquiteto DevOps CLT

INTEGRA RH • Brasília

On-site
BRL 180,000 - 320,000
Analista/Desenvolvedor Java (Web e Back-end)
Analista/Desenvolvedor Java (Web e Back-end)

DIGISYSTEM - IT Solutions • Brasília

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

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 90,000 - 130,000
Analista/Desenvolvedor Java (Web e Back-end) CLT
Analista/Desenvolvedor Java (Web e Back-end) CLT

Digisystem Serviços Especialidades Ltda. • Brasília

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

DIGISYSTEM - IT Solutions • Brasília

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

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 90,000 - 150,000
Analista/Desenvolvedor Android / Híbrido
Analista/Desenvolvedor Android / Híbrido

DIGISYSTEM - IT Solutions • Brasília

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

DIGISYSTEM - IT Solutions • Brasília

On-site
BRL 33,000 - 67,000