- Desenvolver e manter aplicações backend em Java, garantindo a criação de testes automatizados e a qualidade do código.
- Colaborar com equipes interdisciplinares para definir, projetar e entregar novas funcionalidades.
- Garantir a confiabilidade, escalabilidade e segurança dos sistemas desenvolvidos.
- Identificar e solucionar erros e bugs para otimizar a performance da aplicação.
- Pesquisar e implementar novas tecnologias para aprimorar o desenvolvimento e a eficiência do time.
- Configurar, construir e realizar deploy das aplicações em ambientes de Cloud e On-Premise.
- Monitorar e acompanhar implantações em produção, garantindo disponibilidade e estabilidade.
- Trabalhar em um ambiente colaborativo, interativo e orientado a prazos.
Requisitos Técnicos
- Experiência com desenvolvimento backend em Java, com exceções para desenvolvedores com portfólio sólido.
- Experiência com AWS, incluindo serviços como S3, Pipelines, EKS, VPC, SG, Kafka e MSK, além de conhecimento em ambientes On-Premise como Openshift PaaS.
- Conhecimento em Arquitetura Hexagonal, Microsserviços e Containers, incluindo Docker e EKS.
- Desenvolvimento de APIs RESTful com Spring Boot, incluindo integração com Kafka e consumo de APIs utilizando FeignClient e WebClient com fallback em Hystrix ou Resilience4j.
- Experiência com bancos de dados Redis, MongoDB e Oracle.
- Conhecimento em Arquitetura Event Streaming com Kafka.
- Familiaridade com práticas de CI / CD, incluindo Git, GitFlow, Maven, Jenkins, SonarQube, Fortify e Artifactory.
- Experiência com ferramentas de monitoramento e observabilidade como OpenTelemetry, Grafana e Dynatrace.
- Aplicação de boas práticas de desenvolvimento de software, incluindo os princípios SOLID, Clean Code e TDD.
- Experiência com testes unitários e de integração utilizando JUnit, Mockito, Cucumber, BDD e DDD.
- Documentação técnica utilizando Swagger e Confluence.
Habilidades Comportamentais
- Experiência na formação e liderança de equipes técnicas.
- Boas habilidades interpessoais e organizacionais.
- Perfil analítico e foco na resolução de problemas.
Diferenciais
- Experiência com integração de sistemas utilizando serviços e APIs REST.
- Conhecimento em DevSecOps e segurança de aplicações.
- Familiaridade com metodologias ágeis como Scrum e Kanban, além do uso de ferramentas colaborativas como Jira e Confluence.
Tipo de Alocação: Híbrido 2 a 3 vezes presencial - Zona Sul - SP
Horário de Trabalho: De segunda a sexta-feira, das 09hs00 às 18hs00
Modelo de contratação: CLT mais benefícios.
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:
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.
Siga-nos @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 [emailprotected].