Softtek
Arquiteto de Software Pleno
Job Location
brazil, Brazil
Job Description
Principais Atividades Definir e implementar arquiteturas de software baseadas em padrões consolidados como Microservices , Domain-Driven Design (DDD) , SOA , MVC e diversos Design Patterns . Desenvolver e otimizar aplicações em Java , com uso avançado dos frameworks Spring , Spring Boot e Hibernate . Projetar e construir APIs RESTful , gRPC e SOAP , assegurando integração eficiente, segura e de alta performance entre sistemas distribuídos. Realizar monitoramento de desempenho e tuning de aplicações Java , com foco em profiling e otimização de JVM . Projetar e otimizar bancos de dados relacionais (Microsoft SQL Server, MySQL, PostgreSQL) e NoSQL (MongoDB), com atenção à modelagem, performance e escalabilidade. Aplicar práticas avançadas de segurança em aplicações Java , incluindo Secure Coding , uso de Spring Security e mitigação de vulnerabilidades conforme OWASP Top Ten . Construir pipelines de CI/CD utilizando ferramentas como Azure DevOps e Jenkins , promovendo entregas contínuas e automatizadas. Implementar contêineres e soluções de orquestração com Docker e Kubernetes , com foco em escalabilidade, resiliência e segurança. Empregar Infraestrutura como Código (IaC) com ferramentas como Terraform e Ansible , gerenciando ambientes em Azure , Google Cloud Platform (GCP) e AWS . Utilizar ferramentas de monitoramento e observabilidade , como Prometheus , Grafana e ELK Stack , para garantir alta disponibilidade e desempenho dos sistemas. Desenvolver interfaces front-end com Angular e React , aplicando boas práticas de usabilidade, responsividade e performance. Integrar práticas de DevSecOps aos pipelines, utilizando ferramentas de SAST , SCA e DAST , como SonarQube , OWASP ZAP e GitLab Advanced Security . Atuar com metodologias ágeis (Scrum/Kanban), liderando sprints, facilitando cerimônias ágeis e promovendo entregas incrementais de valor. Requisitos Técnicos Obrigatórios Certificação Microsoft Certified: Azure Solutions Architect Expert ou Certified Professional in Software Architecture (CPSA) , com comprovação necessária. Conhecimentos Técnicos Desejáveis Arquitetura de Software : Microservices, DDD, SOA, Design Patterns, arquitetura orientada a eventos, sistemas distribuídos, mensageria com RabbitMQ. Java : Proficiência avançada com versões recentes da linguagem, incluindo monitoramento e performance tuning. Bancos de Dados : Modelagem, otimização, tuning e integração de soluções SQL e NoSQL. CI/CD : Automação de pipelines com Azure DevOps e Jenkins. APIs e Integração : REST, gRPC, SOAP, com documentação via Swagger/OpenAPI. Contêineres : Docker, Kubernetes, práticas de segurança e observabilidade. Cloud Computing : Azure, GCP e AWS, com domínio de IaC (Terraform, Ansible). Segurança Aplicacional : Desenvolvimento seguro em Java, mitigação de vulnerabilidades, revisão de código com foco em segurança. Testes Automatizados de Segurança : SAST, SCA e DAST (SonarQube, OWASP ZAP). Front-end : Angular, React, JavaScript, TypeScript, HTML5, CSS3. Testes Automatizados : Selenium, Robot, Cypress, integrados a pipelines. Agilidade : Liderança em ambientes Scrum/Kanban, com condução de sprints, reviews e retrospectivas. Certificações Desejáveis (Diferenciais) Oracle Certified Professional, Java SE Programmer (OCPJP) Certified Java Architect (CJA) Microsoft Certified: Azure Solutions Architect Expert AWS Certified Solutions Architect Google Professional Cloud Architect Modelo de contratação: PJ Tipo de Alocação: Remota Horário de Trabal ho: Seg à Sex - horário comercial A Softtek valoriza a diversidade e inclusão em sua força de trabalho. A empresa tem uma equipe global com pessoas de diferentes origens e culturas, o que torna o ambiente de trabalho mais rico e interessante. Independentemente da sua, etnia, idade, gênero, orientação sexual, deficiência, credo ou convicção política, o que importa são as suas competências e habilidades para fazer acontecer Os Softtekians são seres humanos talentosos e auto-determinados que se consideram pessoas loucamente incríveis! Venha fazer parte desse time Quer saber mais? Acesse:https://www.softtek.com/pt/transcend/diversidade-e-inclusao Sobre a Softtek : Fundada em 1982, a Softtek é uma fornecedora global de soluções de TI orientadas a processos com 30 escritórios na América do Norte, América Latina, Europa e Ásia. Com 15 centros de entrega global nos EUA, México, China, Brasil, Argentina, Costa Rica, Espanha, Hungria e Índia, a Softtek ajuda a melhorar e produzir resultados previsíveis para corporações de primeira linha em mais de 20 países. A Softtek é a criadora e líder da indústria nearshore. Para obter mais informações sobre o que fazemos, quem somos e oportunidades de carreira, visite www.softtek.com.Siga-nos @Softtek no Twitter e seja nosso fã no Facebook www.facebook.com/ softtek. Caso se candidate para essa vaga seus dados ficarão armazenados em nosso banco de dados, atendendo a privacidade de dados conforme à Lei Geral de Proteção de Dados, lei nº 13. 709/2018.Caso não tenha interesse em manter suas informações pessoais em nosso banco de dados, solicitamos nos encaminhar um e-mail para privacid.candidato@softtek.com.Dúvidas também podem ser enviadas ao e-mail privacid.candidato@softtek.com e dpo.br@sof ttek.com.
Location: brazil, BR
Posted Date: 8/2/2025
Location: brazil, BR
Posted Date: 8/2/2025
Contact Information
Contact | Human Resources Softtek |
---|