
Softtek
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
- 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
- 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
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 [email ocultado].
- Dúvidas também podem ser enviadas ao e-mail [email ocultado] e [email ocultado].