Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nuclea

Arquiteto de Software Especialista, Java

Nuclea

Software Architect specializing in Java, driving innovations in financial technology solutions. Collaborating on cloud architecture and full-stack development for scalable software applications.

Posted 4/24/2026full-timeSão Paulo • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularAWSDynamoDBGroovyJavaJenkinsJMeterNoSQLOpen SourcePythonSpring

About the role

Key responsibilities & impact
  • Atuação na área de arquitetura de softwares que visam a redução do consumo de recursos, padronização, desempenho, escalabilidade, diminuição de riscos no processo de desenvolvimento;
  • Avaliação de capacidade e performance;
  • Projetar, especificar e construir soluções de software altamente dimensionáveis, confiáveis;
  • Definir arquitetura de sistemas e componentes, elaborando desenhos técnicos afim de fornecer uma visão multidisciplinar (Negócio, Dados, Aplicação e Infraestrutura);
  • Identificar as necessidades e requisitos de software para definir componentes funcionais com a correta segregação de função e reutilização;
  • Recomendar, desenvolver e implantar sistemas confiáveis e de alto desempenho em um ambiente complexo, com vários níveis e distribuídos;
  • Implementar frameworks e seus componentes, codificando as definições de arquitetura afim de disponibilizar para os analista e desenvolvedores uma camada padronizada do sistema com abstrações de requisitos não funcionais;
  • Validar designer e aplicações feito por analistas e desenvolvedores, analisando códigos de programação afim zelar pela utilização dos padrões definidos pela área de arquitetura;
  • Executar os testes das implementações de frameworks e componentes elaborados pela área, utilizando o conhecimento técnico adquirido na criação, afim de identificar e validar como os analistas e desenvolvedores utilizarão as implementações minimizando os testes de requisitos não funcionais pela área de qualidade;
  • Executar testes de carga, utilizando ferramentas e conhecimentos técnicos elevados, afim de garantir que a arquitetura definida consiga atingir performance necessária exigida pelo sistema;
  • Analisar e elaborar mudanças quando esta afetar frameworks ou componentes definidos pela área de arquitetura, analisando as tarefas à serem executadas, afim de garantir os padrões definidos pela área e o correto funcionamento e comunicação entre os componentes do sistema;
  • Orientar os analista e desenvolvedores de sistemas, prestando consultoria técnica sobre formas de implementações e design de aplicações, visando compartilhar padrões definidos pela área;
  • Fornecer liderança técnica através de sua experiência em desenvolvimento “full-stack”, implementando sistemas seguros e confiáveis.

Requirements

What you’ll need
  • Ensino superior completo em TI ou áreas correlatas.
  • Desejável pós-graduação em TI ou áreas correlatas.
  • Experiência em Java;
  • Experiência em linguagens apropriadas para microsserviços;
  • Experiência em arquitetura e desenvolvimento na nuvem;
  • Experiência em desenvolvimento utilizando tecnologias open source;
  • Experiência em desenvolvimento utilizando banco de dados relacional e NoSQL;
  • Experiência em AWS
  • Python (Jython);
  • Groovy, Spring;
  • JMS;
  • Angular;
  • Web Services;
  • Sonar;
  • Jenkins;
  • JMeter;
  • DynamoDB, Elastic.

Benefits

Comp & perks
  • Convênio Médico e Odontológico
  • Vale Refeição - Ticket
  • Seguro de Vida
  • Auxilio Home Office
  • PLR
  • Previdência Privada
  • Auxílio Creche
  • WellHub (Gympass) e Totalpass

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonGroovySpringJMSAngularWeb ServicesAWSrelational databaseNoSQL
Soft Skills
leadershipconsultingcommunicationcollaborationproblem-solving
Certifications
Bachelor's degree in ITPostgraduate degree in IT