Analista Desenvolvedor Java Pleno (Afirmativa para Pessoas com Deficiência) - Brasil
SAO PAULO, SAO PAULO
Transformar vidas com saúde é o que nos move!
Atuamos em todo o Brasil por meio de duas unidades de negócios, Amil e Rede Total Care, com mais de 1.500 hospitais credenciados e uma rede própria de hospitais, clínicas, centros de tratamento, home care e transporte médico.
Com uma missão clara e valores sólidos, fortalecemos nossa cultura com compromisso de servir sempre melhor. Cuidamos das nossas pessoas colaboradoras para que esse cuidado se reflita na população que atendemos.
Objetivo: Atuar no desenvolvimento, manutenção evolutiva e sustentação de sistemas corporativos, com foco em backend Java, integração com frontend, APIs REST, segurança, bancos de dados e mensageria. Contribuir para a construção de soluções modernas, seguras, escaláveis e aderentes às necessidades do negócio, utilizando tecnologias como Java 17+, Spring Boot 3.x, Spring Data JPA, Spring Security, Maven, OpenAPI/Swagger, Oracle, PL/SQL, Angular, React, RabbitMQ, Git, Azure DevOps ou GitHub, CI/CD, práticas DevOps e ferramentas de IA para desenvolvimento, como Cursor. Apoiar a resolução de incidentes, evolução de sistemas e melhoria contínua da qualidade técnica, performance, segurança e experiência dos usuários.
Principais responsabilidades:
Desenvolver, manter e evoluir aplicações e serviços corporativos utilizando Java 17+, Spring Boot 3.x, Spring Data JPA, Spring Security e Maven, garantindo aderência às especificações técnicas, regras de negócio, padrões de arquitetura, qualidade, segurança e performance definidos pela área;
Atuar na análise, diagnóstico e correção de incidentes relacionados aos sistemas, APIs, integrações e rotinas do ecossistema SisAmil, contribuindo para o cumprimento dos SLAs e redução da recorrência de falhas;
Atender requisições técnicas e melhorias de baixa e média complexidade, avaliando impacto, dependências, riscos, esforço, critérios de aceite e necessidade de alinhamento com arquitetura, segurança, infraestrutura ou áreas de negócio;
Participar de projetos de evolução tecnológica, regulatória e de negócio, apoiando a construção de APIs REST documentadas com OpenAPI/Swagger, integrações com Angular 17+ e React, rotinas em Oracle PL/SQL, mensageria com RabbitMQ, automações, componentes sistêmicos e artefatos necessários para entrega da solução;
Identificar oportunidades de melhoria técnica e operacional nos sistemas, propondo ajustes em código, APIs, integrações, consultas PL/SQL, performance, segurança, rastreabilidade, automação, pipelines CI/CD, uso de IA no desenvolvimento e experiência do usuário, sempre com foco em eficiência, qualidade e redução de riscos;
Documentar soluções, apoiar o compartilhamento de conhecimento técnico com o time, contribuir em revisões de código, orientar analistas júnior quando necessário e registrar informações relevantes para sustentação, operação, auditoria e continuidade dos sistemas. Apoiar desenvolvedores juniores.
Qualificações necessárias:
Ensino Superior Completo em Ciência da Computação, Engenharia da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou áreas correlatas;
Desejáveis cursos complementares ou certificações em desenvolvimento de software, APIs REST, arquitetura de sistemas, banco de dados, DevOps, segurança da aplicação, metodologias ágeis ou computação em nuvem;
Experiência intermediária entre 3 e 5 anos em desenvolvimento de sistemas corporativos, preferencialmente em ambientes críticos, regulados ou de grande volume transacional, com atuação prática em Java, Spring Boot, APIs REST, integrações, bancos de dados relacionais, versionamento de código, esteiras de entrega e sustentação evolutiva;
Conhecimentos obrigatórios: Experiência sólida com Java 17 ou superior; Spring Boot 3.x; Spring Data JPA; Spring Security; Maven 3.9.x; desenvolvimento e consumo de APIs REST com OpenAPI/Swagger; versionamento com Git, GitHub ou Azure DevOps; banco de dados Oracle e PL/SQL; integração com frontend utilizando Angular 17+ e React; integração de sistemas via mensageria com RabbitMQ; vivência com CI/CD, práticas DevOps e uso de IA para desenvolvimento, especialmente usando Cursor.
Conhecimentos desejáveis: Node.js, PostgreSQL e MongoDB, além de noções de arquitetura de microsserviços, observabilidade, segurança de aplicações, DevSecOps, boas práticas de performance, documentação técnica, revisão de código e atuação em ambientes corporativos com alta disponibilidade.
Promovemos uma cultura inovadora, diversa, equitativa e inclusiva. Todas as candidaturas qualificadas são bem-vindas, sem distinção de etnia, raça, deficiência, orientação sexual, identidade ou expressão de gênero, idade, nacionalidade, religião ou qualquer outro marcador social.
Reforçamos que não solicitamos pagamentos, taxas ou códigos SMS em nossos processos seletivos. Todas as oportunidades estão disponíveis em nossos canais oficiais e no nosso site de carreira. Qualquer situação diferente deve ser denunciada.