Arquiteto de Software

Certsys

Brasil

On-site

BRL 180,000 - 280,000

Full time

14 days+

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

Certsys atua no desenvolvimento de soluções financeiras e de tecnologia com projetos de alta performance e grande volume de dados.

A posição envolve desenvolvimento Java, arquitetura de sistemas, integração entre sistemas e foco em segurança, disponibilidade e desempenho.

Qualifications

  • Experiência com desenvolvimento Java Web, JEE/JSE, Spring e JPA.
  • Conhecimento em JavaScript, Angular, HTML5, CSS3 e Bootstrap.
  • Experiência com SQL e DB2.
  • Arquitetura de software, MVC, SOA, Design Patterns e Microservices.
  • APIs REST, Web Services, XML e integração entre sistemas.
  • Mensageria: JMS, WebSphere MQ e WebSphere Message Broker.
  • Testes de software e automação: JUnit, Selenium e JMeter.
  • CI/CD, TDD, ATDD, refactoring e SonarQube.
  • Controle de versão e IDE Eclipse.
  • Linux básico e COBOL/CICS.
  • Segurança de aplicações: OWASP, LDAP, RACF, JAAS e SSO.
  • Sistemas de alta performance e grande volume de dados.
  • Cloud público e privado.
  • Microserviços, containers, APIs e arquitetura multi-tenancy.
  • Processamento Batch com Java.

Responsibilities

  • Colaborar na definição de arquitetura de novas soluções e manutenções.
  • Orientar desenvolvedores quanto aos padrões de design.
  • Apoiar na escolha de tecnologias para cada desenvolvimento.
  • Apoiar na integração (empacotamento) e merges de builds paralelamente desenvolvidos.

Skills

Java Web/JEE
Spring
JPA
JavaScript
Angular
HTML5
CSS3
SQL IBM DB2
APIs REST
Web Services
XML
JUnit
Selenium
JMeter
CI/CD
TDD
ATDD
SonarQube
Microserviços
Containers
Multi-tenant
Cloud (pública/privada)
Linux básico
COBOL/CICS básico
Segurança de aplicações
OWASP
LDAP
RACF
JAAS/SSO
ISO 8583
Sistemas de alta performance
Integração entre sistemas
Arquitetura de software
Metodologias ágeis

Education

Bacharelado ou superior em Ciência da Computação/Engenharia de Software

Tools

Eclipse
WebSphere MQ
JMS

Job description

Job description


  • Conhecimento em metodologias ágeis: Scrum, Kanban e XP;

  • Experiência com levantamento e análise de requisitos funcionais e não funcionais;

  • Conhecimento em arquitetura de software, Design Patterns, SOA, Microservices e MVC;

  • Experiência com Java Web/JEE, Spring, JPA, JavaScript, Angular, HTML5 e CSS3;

  • Conhecimento em bancos de dados IBM DB2 e SQL;

  • Experiência com integração de sistemas, APIs REST, Web Services, mensageria e XML;

  • Conhecimento em testes de software e automação: JUnit, Selenium, Protractor e JMeter;

  • Conhecimento em CI/CD, TDD, ATDD, refactoring e SonarQube;

  • Experiência com sistemas de alta performance e grande volume de dados;

  • Conhecimento em segurança de aplicações, OWASP, LDAP, RACF, JAAS e SSO;

  • Experiência com microserviços, containers, APIs e aplicações multi-tenancy;

  • Conhecimento em nuvem pública e privada;

  • Conhecimentos básicos de Linux e COBOL/CICS;

  • Experiência ou conhecimento em tecnologias financeiras, ISO 8583, criptografia e certificação/assinatura digital;

  • Conhecimento em processamento Batch Java, Java Swing e desenvolvimento de APIs.


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


Apoiar na integração (empacotamento) e merges (mesclas) de builds paralelamente desenvolvidos.


Requirements and skills

Requisitos técnicos:



  • Experiência com desenvolvimento Java Web, JEE/JSE, Spring e JPA;

  • Conhecimento em JavaScript, Angular, HTML5, CSS3 e Bootstrap;

  • Experiência com SQL e banco de dados IBM DB2;

  • Conhecimento em arquitetura de software, MVC, SOA, Design Patterns e Microservices;

  • Experiência com APIs REST, Web Services, XML e integração entre sistemas;

  • Conhecimento em mensageria, JMS, WebSphere MQ e WebSphere Message Broker;

  • Experiência com testes de software e automação, utilizando JUnit, Selenium e JMeter;

  • Conhecimento em CI/CD, TDD, ATDD, refactoring e SonarQube;

  • Conhecimento em controle de versão e IDE Eclipse;

  • Conhecimentos básicos em Linux e COBOL/CICS;

  • Conhecimento em segurança de aplicações, OWASP, LDAP, RACF, JAAS e SSO;

  • Experiência com sistemas de alta performance e grande volume de dados;

  • Conhecimento em nuvem pública e privada;

  • Experiência com microserviços, containers, APIs e arquitetura multi-tenancy;

  • Conhecimento em processamento Batch com Java.


Qualificações desejáveis:



  • Conhecimento em metodologias ágeis, como Scrum, Kanban e XP;

  • Conhecimento em UX, usabilidade, interfaces responsivas e PWA;

  • Experiência com tecnologias do setor financeiro, incluindo ISO 8583 e J/XFS;

  • Conhecimento em criptografia, certificação digital e assinatura digital;

  • Experiência com Java Swing;

  • Conhecimento em CMT e BMT para gerenciamento de transações;

  • Experiência com soluções de alta disponibilidade, performance e processamento de grandes volumes de transações.


Additional information

Informações adicionais sobre a empresa ou posição

A Certsys atua no desenvolvimento de soluções e serviços de tecnologia, com projetos de grande porte e clientes de diferentes segmentos.


A posição será destinada à atuação em projetos de tecnologia no segmento financeiro, envolvendo desenvolvimento, integração e sustentação de sistemas de alta performance e grande volume de dados.


Buscamos profissionais com forte conhecimento técnico em Java, arquitetura de sistemas, APIs, integração entre sistemas, bancos de dados e microsserviços. Conhecimentos em tecnologias bancárias, COBOL/CICS, segurança, criptografia e ISO 8583 serão considerados diferenciais.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor Java Fullstack
Desenvolvedor Java Fullstack

Certsys • Brazil

Remote
BRL 80,000 - 140,000
Desenvolvimento Java AWS Sênior | Híbrido/SP - 136257
Desenvolvimento Java AWS Sênior | Híbrido/SP - 136257

GFT Brasil • São Paulo

On-site
BRL 240,000 - 360,000
Desenvolvedor Java SR (Hands On)
Desenvolvedor Java SR (Hands On)

Taking • São Paulo

Hybrid
BRL 180,000 - 280,000
Arquiteto de Soluções
Arquiteto de Soluções

Banco Daycoval • São Paulo

On-site
BRL 180,000 - 240,000
Arquitetura de Software Sênior
Arquitetura de Software Sênior

Ntconsult • Porto Alegre

On-site
BRL 320,000 - 560,000
DESENVOLVEDOR DE SOFTWARE SENIOR
DESENVOLVEDOR DE SOFTWARE SENIOR

Senior Group • Gravataí

On-site
BRL 134,000 - 201,000
C70 - Desenvolvedor de Software - Sênior
C70 - Desenvolvedor de Software - Sênior

PLACE TI • Brasília

On-site
BRL 223,200 - 334,800
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

Cyber Tools and Solutions • Brazil

On-site
BRL 180,000 - 260,000
Especialista em Banco de Dados IDMS
Especialista em Banco de Dados IDMS

Certsys • Brazil

On-site
BRL 180,000 - 260,000
Plano de saúde Bradesco
Cartão Swile
Vale Transporte
+3
Pessoa Arquiteta de Soluções | Core Business Products Eng
Pessoa Arquiteta de Soluções | Core Business Products Eng

C6 Bank • São Paulo

On-site
BRL 223,200 - 334,800
Vale-Refeição
Vale-Alimentação
Plano de saúde e odontológico
+6