Join the Application Modernization Platform team to design and build automated frameworks that validate data integrity and performance for enterprise migrations using modern microservices architectures.
Analista Engenharia de Software Pleno I Auto
📜 Description
- Lead technical decisions and execution within the squad.
- Collaborate with the System Team on technical definitions and integrations.
- Ensure code quality and adherence to established standards.
- Plan and support deployments, monitoring post-implementation.
- Define non-functional requirements and oversee DEVOPS processes.
🛠️ Requirements
- Experiência em Java (versão 8+), Spring framework (Spring boot, React, Spring Cloud, Spring Batch);
- Experiência em Angular (versão 7+) , CSS , TypeScript;
- Conhecimento em Jenkins e GitLab;
- Conhecimento e experiencia uso copilot;
- Desejável conhecimento nos bancos de dados Oracle e MongoDB;
- Conhecimento em processos e ferramentas de automação de testes (Junit, Jasmine, Karma);
- Desejável conhecimento em Openshift, Docker, Kubernetes, Kafka, Rabbit MQ;
- Desejável conhecimento em Redis;Experiência com integrações nos formatos de contrato: Swagger / Yaml;
- Experiência no desenvolvimento de micro serviços;
- Conhecimento de metodologia Ágil / Scrum;Conhecimento das práticas DevSecOps
Full job description
Bem-vindo ao motor da nossa tecnologia: A TI de Seguros Auto Aqui na área de Tecnologia de Automóvel, você não vai apenas manter sistemas operando; você vai liderar a evolução técnica do carro-chefe da nossa companhia. O seguro auto é o nosso produto de maior escala e impacto, e estamos no meio de uma transformação histórica.
Estamos reescrevendo o futuro do negócio através de grandes projetos de plataformização e modernização dos nossos sistemas core.
Se você busca um ambiente com alta escala real (milhões de transações e vidas impactadas);
Desafio de arquitetura de verdade (substituir motores complexos sem parar o avião em pleno voo);
Autonomia para propor novas tecnologias, usar ferramentas de IA no seu dia a dia e ditar o ritmo da engenharia de software;
...o seu próximo grande capítulo profissional está aqui. Venha liderar a transformação da plataforma que move a nossa companhia!
Responsibilities
Atuar na liderança técnica junto a squad, sendo responsável pelas decisões e definições técnicas, acompanhamento da execução junto ao DevTeam e as negociações necessárias com outros times para tratamento de integrações e dependências;
Direcionar as definições técnicas junto ao System Team (Time técnico multidisciplinar composto por representantes de sistemas, arquitetura, operações e segurança da informação);
Garantir qualidade e boas práticas de código de acordo com os padrões estabelecidos pelo Programa;
Planejar e suportar as implantações e também o acompanhamento pós implantação;
Definir e garantir os requisitos não funcionais das aplicações (exemplo certificação técnica, SONAR e testes automatizados);
Zelar pelas esteiras DEVOPS e monitoramento das aplicações nos ambientes teste, homologação e produção;
Definir integrações com as áreas envolvidas e modelagem de dados junto aos Administradores de Dados.
Requirements
Experiência em Java (versão 8+), Spring framework (Spring boot, React, Spring Cloud, Spring Batch);
Experiência em Angular (versão 7+) , CSS , TypeScript;
Conhecimento em Jenkins e GitLab;
Conhecimento e experiencia uso copilot;
Desejável conhecimento nos bancos de dados Oracle e MongoDB;
Conhecimento em processos e ferramentas de automação de testes (Junit, Jasmine, Karma);
Desejável conhecimento em Openshift, Docker, Kubernetes, Kafka, Rabbit MQ;
Desejável conhecimento em Redis;Experiência com integrações nos formatos de contrato: Swagger / Yaml;
Experiência no desenvolvimento de micro serviços;
Conhecimento de metodologia Ágil / Scrum;Conhecimento das práticas DevSecOps
Similar jobs
Search more Software Engineer jobsAs a Software Engineer II, you will design, code, and ship backend applications and microservices while collaborating with teams to enhance integrations and tackle technical challenges.
As a Software Engineer 3 on the Customer Observability Team, you'll develop tools to enhance user insights into MongoDB performance and reliability, driving engineering excellence.
As a Software Engineer, you'll build and enhance a classification and evaluation platform, developing services and tools that empower researchers and data scientists.
Quality Engineer - Stockholm
As a Quality Engineer, you will lead quality initiatives in cross-functional teams, ensuring testability, automation, and quality are integral to the development cycle.
