Desenvolvedor Java

Compass UOL

Brasil

Presencial

BRL 260.000 - 380.000

Tempo integral

há 40 horas
Seja uma das primeiras pessoas a se candidatar

Receba uma resposta desta empresa empregadora

Seu currículo e carta de apresentação personalizados exatamente para o que estão contratando.

Passe pelos filtros ATS

Benefícios oferecidos por esta vaga

Vale alimentação/refeição
Plano de saúde
Plano odontológico
Auxílio home office (para vagas remtas
Seguro de vida
Certificações e Capacitação com parcer

Resumo da vaga

A Compass UOL procura um(a) Arquiteto(a) de Software para desenhar e evoluir soluções Java em arquitetura multicamadas, com foco na área financeira. O profissional definirá e manterá arquiteturas existentes, orientando times na aplicação de padrões de projeto e boas práticas.

O papel envolve integração de sistemas via APIs, mensageria e EIP, além de garantir segurança, qualidade de software e automação de testes. Experiência com ambientes de nuvem e metodologias ágeis é essencial.

Qualificações

  • Experiência com Java Web e tecnologias Java: JEE 6+, JSE 6+, JPA 2, Spring Framework, Apache Velocity, transações CMT/BMT, processamento batch e Java Swing.
  • Sólida experiência em arquitetura de software e definição de soluções corporativas.
  • Conhecimento em arquitetura MVC, Design Patterns, Enterprise Integration Patterns (EIP), SOA, microsserviços, containers, multi-tenancy e design de APIs.
  • Conhecimento em AngularJS, HTML5, CSS3 e Progressive Web Applications (PWA).
  • Experiência em integrações utilizando JMS, WebSphere MQ, WebSphere Message Broker, REST, XML, EJB 3 e padrão ISO 8583 (1987);
  • Conhecimento em banco de dados IBM DB2 e linguagem SQL.
  • Experiência com práticas de CI/CD e testes automatizados utilizando TDD, ATDD, JUnit, Selenium, JMeter e SonarQube;
  • Conhecimento em segurança de aplicações utilizando OWASP, JAAS, LDAP, RACF, SSO e mecanismos de criptografia;
  • Experiência com sistemas de alta performance e grande volume transacional;
  • Conhecimento em tecnologias financeiras e de autoatendimento, incluindo J/XFS (CWA-13937:2000 e FDI 2.1.3b+);
  • Experiência na integração com periféricos bancários, como PinPad criptográfico EMV, impressoras autenticadoras, scanners CMC7 e código de barras, além de smartcards;
  • Conhecimentos em ambientes Linux;
  • Noções de COBOL e CICS;
  • Vivência em ambientes de nuvem pública e privada;
  • Experiência com metodologias ágeis Scrum, XP e Kanban.

Responsabilidades

  • Projetar e sustentar aplicações web Java em arquitetura multicamadas.
  • Definir a arquitetura de novas soluções corporativas da área financeira.
  • Evoluir e manter as arquiteturas dos sistemas existentes.
  • Orientar equipes de desenvolvimento quanto à aplicação de padrões de projeto e boas práticas de desenvolvimento.
  • Apoiar a definição e seleção de tecnologias para novos desenvolvimentos.
  • Atuar na integração e no merge de builds paralelos.
  • Definir arquiteturas baseadas em microserviços, containers e multi-tenancy.
  • Estruturar integrações entre sistemas por meio de APIs, mensageria e barramento de serviços.
  • Garantir padrões de segurança, qualidade de software e automação de testes.
  • Apoiar a construção de soluções de alta performance capazes de processar milhares de transações por segundo e milhões de transações por dia.
  • Atuar em ambientes de nuvem pública e privada.
  • Participar de equipes que utilizam metodologias ágeis como Scrum, XP e Kanban.

Conhecimentos

Arquitetura de software
Microsserviços
Padrões de design
Integração Enterprise / EIP
CI/CD
Metodologias ágeis (Scrum/XP/Kanban)
Segurança de aplicações

Ferramentas

JMS
WebSphere MQ
WebSphere Message Broker
EJB 3
IBM DB2
SQL
JUnit
Selenium
JMeter
SonarQube

Descrição da vaga

  • Projetar e sustentar aplicações web Java em arquitetura multicamadas;
  • Definir a arquitetura de novas soluções corporativas da área financeira;
  • Evoluir e manter as arquiteturas dos sistemas existentes;
  • Orientar equipes de desenvolvimento quanto à aplicação de padrões de projeto e boas práticas de desenvolvimento;
  • Apoiar a definição e seleção de tecnologias para novos desenvolvimentos;
  • Atuar na integração e no merge de builds paralelos;
  • Definir arquiteturas baseadas em microsserviços, containers e multi-tenancy;
  • Estruturar integrações entre sistemas por meio de APIs, mensageria e barramento de serviços;
  • Garantir padrões de segurança, qualidade de software e automação de testes;
  • Apoiar a construção de soluções de alta performance capazes de processar milhares de transações por segundo e milhões de transações por dia;
  • Atuar em ambientes de nuvem pública e privada;
  • Participar de equipes que utilizam metodologias ágeis como Scrum, XP e Kanban.
Requisitos e qualificações
  • Experiência com Java Web e tecnologias Java: JEE 6+, JSE 6+, JPA 2, Spring Framework, Apache Velocity, transações CMT/BMT, processamento batch e Java Swing;
  • Sólida experiência em arquitetura de software e definição de soluções corporativas;
  • Conhecimento em arquitetura MVC, Design Patterns, Enterprise Integration Patterns (EIP), SOA, microsserviços, containers, multi-tenancy e design de APIs;
  • Conhecimento em AngularJS, HTML5, CSS3 e Progressive Web Applications (PWA);
  • Experiência em integrações utilizando JMS, WebSphere MQ, WebSphere Message Broker, REST, XML, EJB 3 e padrão ISO 8583 (1987);
  • Conhecimento em banco de dados IBM DB2 e linguagem SQL;
  • Experiência com práticas de CI/CD e testes automatizados utilizando TDD, ATDD, JUnit, Selenium, JMeter e SonarQube;
  • Conhecimento em segurança de aplicações utilizando OWASP, JAAS, LDAP, RACF, SSO e mecanismos de criptografia;
  • Experiência com sistemas de alta performance e grande volume transacional;
  • Conhecimento em tecnologias financeiras e de autoatendimento, incluindo J/XFS (CWA-13937:2000 e FDI 2.1.3b+);
  • Experiência na integração com periféricos bancários, como PinPad criptográfico EMV, impressoras autenticadoras, scanners CMC7 e código de barras, além de smartcards;
  • Conhecimentos em ambientes Linux;
  • Noções de COBOL e CICS;
  • Vivência em ambientes de nuvem pública e privada;
  • Experiência com metodologias ágeis Scrum, XP e Kanban.
Informações adicionais
  • Vale-alimentação e/ou vale-refeição;
  • Plano de saúde e plano odontológico;
  • Plano de saúde para o seu pet;
  • Auxílio home office (para vagas remotas);
  • Seguro de vida;
  • Zenklub, com acompanhamento psicológico e nutricional;
  • Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);
  • Parcerias e descontos para o seu desenvolvimento;
  • Acesso ao conteúdo UOL;
  • Kit maternidade;
  • Licença maternidade e paternidade estendidas;
Obtenha sua revisão de currículo grátis e confidencial.

ou arraste e solte seu arquivo aqui.

Similar jobs

Vagas similares que valem a pena comparar

Java Developer | Remote
Java Developer | Remote

Compass UOL • Brasil

Remoto
BRL 180.000 - 300.000
Vale-refeição
Plano de saúde
Plano odontológico
+2
Java Developer | Mid (Remote)
Java Developer | Mid (Remote)

Compass UOL • Brasil

Remoto
BRL 280.000 - 420.000
Vale-alimentação
Plano de saúde
Plano odontológico
+10
Java Back-End Developer - Mid Level
Java Back-End Developer - Mid Level

Compass UOL • Brasil

Presencial
BRL 90.000 - 150.000
Vale-refeição/vale-alimentação
Plano de saúde
Plano odontológico
+11
Java Back-End Developer | Mid (Remote)
Java Back-End Developer | Mid (Remote)

Compass UOL • Brasil

Remoto
BRL 120.000 - 180.000
Vale-refeição/vale-alimentação
Plano de saúde
Plano odontológico
+6
Java Back-End Developer | Mid Level (Remote)
Java Back-End Developer | Mid Level (Remote)

Compass UOL • Brasil

Remoto
BRL 134.000 - 223.000
Vale alimentação/refeição
Plano de saúde
Plano odontológico
+2
JavaScript Front-End Developer | Mid (Remote)
JavaScript Front-End Developer | Mid (Remote)

Compass UOL • Brasil

Remoto
BRL 120.000 - 180.000
Vale-alimentação/refeição
Plano de saúde
Plano odontológico
+5
Java Developer | Mid (Remote)
Java Developer | Mid (Remote)

AI/R • Brasil

Híbrido
BRL 201.000 - 402.000
Vale-refeição
Plano de saúde
Plano odontológico
+7
Java Backend | Sênior (Híbrido)
Java Backend | Sênior (Híbrido)

Compass UOL • São Paulo

Híbrido
BRL 120.000 - 180.000
Vale-alimentação/vale-refeição
Plano de saúde
Plano odontológico
+9
Java Back-End Developer | Mid (Remote)
Java Back-End Developer | Mid (Remote)

Jamefy • Brasil

Híbrido
BRL 134.000 - 201.000
Vale alimentação/refeição
Plano de saúde
Plano odontológico
+6
Enterprise Agile Coach | Specialist (Hybrid/SP)
Enterprise Agile Coach | Specialist (Hybrid/SP)

Compass UOL • São Paulo

Remoto
BRL 180.000 - 360.000
Vale-alimentação/refeição
Plano de saúde/odontológico
Auxílio home office (remotas)
+5