Principais Atividades
Definir e implementar arquiteturas de software baseadas em padrões consolidados comoMicroservices,Domain-Driven Design (DDD),SOA,MVCe diversosDesign Patterns.
Desenvolver e otimizar aplicações emJava, com uso avançado dos frameworksSpring,Spring BooteHibernate.
Projetar e construirAPIs RESTful,gRPCeSOAP, assegurando integração eficiente, segura e de alta performance entre sistemas distribuídos.
Realizarmonitoramento de desempenho e tuning de aplicações Java, com foco em profiling e otimização deJVM.
Projetar e otimizarbancos de dados relacionais(Microsoft SQL Server, MySQL, PostgreSQL) eNoSQL(MongoDB), com atenção à modelagem, performance e escalabilidade.
Aplicar práticas avançadas desegurança em aplicações Java, incluindoSecure Coding, uso deSpring Securitye mitigação de vulnerabilidades conformeOWASP Top Ten.
Construir pipelines deCI/CDutilizando ferramentas comoAzure DevOpseJenkins, promovendo entregas contínuas e automatizadas.
Implementarcontêinerese soluções deorquestração com Docker e Kubernetes, com foco em escalabilidade, resiliência e segurança.
EmpregarInfraestrutura como Código (IaC)com ferramentas comoTerraformeAnsible, gerenciando ambientes emAzure,Google Cloud Platform (GCP)eAWS.
Utilizar ferramentas demonitoramento e observabilidade, comoPrometheus,GrafanaeELK Stack, para garantir alta disponibilidade e desempenho dos sistemas.
Desenvolver interfaces front-end comAngulareReact, aplicando boas práticas de usabilidade, responsividade e performance.
Integrar práticas deDevSecOpsaos pipelines, utilizando ferramentas deSAST,SCAeDAST, comoSonarQube,OWASP ZAPeGitLab Advanced Security.
Atuar commetodologias ágeis(Scrum/Kanban), liderando sprints, facilitando cerimônias ágeis e promovendo entregas incrementais de valor.
Requisitos Técnicos Obrigatórios
CertificaçãoMicrosoft Certified: Azure Solutions Architect ExpertouCertified 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 Trabalho: 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:
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
@Softtek no Twitter e seja nosso fã no Facebook .
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 ******úvidas também podem ser enviadas ao e-mail ****** e ******.