Clara
Grupo Amil
Développeur Analyste Java Confirmé (Candidature Affirmative pour les Personnes Handicapées) - Brésil
À propos du poste
Transformer des vies par la santé est ce qui nous anime !
Nous opérons dans tout le Brésil à travers deux unités commerciales, Amil et Rede Total Care, avec plus de 1.500 hôpitaux conventionnés et un réseau propre d'hôpitaux, de cliniques, de centres de traitement, de soins à domicile et de transport médical.
Avec une mission claire et des valeurs solides, nous renforçons notre culture avec l'engagement de toujours mieux servir. Nous prenons soin de nos collaborateurs pour que ce soin se reflète dans la population que nous servons.
Objectif : Agir dans le développement, la maintenance évolutive et le support des systèmes d'entreprise, en se concentrant sur le backend Java, l'intégration avec le frontend, les APIs REST, la sécurité, les bases de données et la messagerie. Contribuer à la construction de solutions modernes, sûres, évolutives et conformes aux besoins de l'entreprise, en utilisant des technologies telles que 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, les pratiques DevOps et les outils d'IA pour le développement, tels que Cursor. Soutenir la résolution d'incidents, l'évolution des systèmes et l'amélioration continue de la qualité technique, de la performance, de la sécurité et de l'expérience utilisateur.
Nous promouvons une culture innovante, diverse, équitable et inclusive. Toutes les candidatures qualifiées sont les bienvenues, sans distinction d'ethnie, de race, de handicap, d'orientation sexuelle, d'identité ou d'expression de genre, d'âge, de nationalité, de religion ou de tout autre marqueur social.
Responsabilités principales
- Développer, maintenir et faire évoluer les applications et services d'entreprise en utilisant Java 17+, Spring Boot 3.x, Spring Data JPA, Spring Security et Maven, en garantissant la conformité aux spécifications techniques, aux règles métier, aux standards d'architecture, à la qualité, à la sécurité et à la performance définis par le département.
- Participer à l'analyse, au diagnostic et à la correction des incidents liés aux systèmes, aux APIs, aux intégrations et aux processus de l'écosystème SisAmil, contribuant ainsi au respect des SLA et à la réduction de la récurrence des défaillances.
- Traiter les demandes techniques et les améliorations de faible et moyenne complexité, en évaluant l'impact, les dépendances, les risques, l'effort, les critères d'acceptation et la nécessité d'un alignement avec l'architecture, la sécurité, l'infrastructure ou les départements métier.
- Participer aux projets d'évolution technologique, réglementaire et métier, en soutenant la construction de APIs REST documentées avec OpenAPI/Swagger, les intégrations avec Angular 17+ et React, les processus dans Oracle PL/SQL, la messagerie avec RabbitMQ, les automatisations, les composants système et les artefacts nécessaires à la livraison de la solution.
- Identifier les opportunités d'amélioration technique et opérationnelle des systèmes, en proposant des ajustements dans le code, les APIs, les intégrations, les requêtes PL/SQL, la performance, la sécurité, la traçabilité, l'automatisation, les pipelines CI/CD, l'utilisation de l'IA dans le développement et l'expérience utilisateur, toujours dans le but d'améliorer l'efficacité, la qualité et de réduire les risques.
- Documenter les solutions, soutenir le partage des connaissances techniques avec l'équipe, contribuer aux revues de code, guider les analystes juniors si nécessaire et enregistrer les informations pertinentes pour le support, l'exploitation, l'audit et la continuité des systèmes. Soutenir les développeurs juniors.
Qualifications requises
- Diplôme d'études supérieures complété en Informatique, Génie Informatique, Systèmes d'Information, Analyse et Développement de Systèmes ou domaines connexes.
- Expérience intermédiaire entre 3 et 5 ans en développement de systèmes d'entreprise, de préférence dans des environnements critiques, réglementés ou à grand volume transactionnel, avec une expérience pratique en Java, Spring Boot, APIs REST, intégrations, bases de données relationnelles, gestion de versions de code, chaînes de livraison et support évolutif.
- Connaissances obligatoires : Expérience solide avec Java 17 ou supérieur ; Spring Boot 3.x ; Spring Data JPA ; Spring Security ; Maven 3.9.x ; développement et consommation de APIs REST avec OpenAPI/Swagger ; gestion de versions avec Git, GitHub ou Azure DevOps ; base de données Oracle et PL/SQL ; intégration avec le frontend en utilisant Angular 17+ et React ; intégration de systèmes via messagerie avec RabbitMQ ; expérience avec CI/CD, les pratiques DevOps et l'utilisation de l'IA pour le développement, en particulier avec Cursor.
- Souhaitables : Formations complémentaires ou certifications en développement logiciel, APIs REST, architecture système, bases de données, DevOps, sécurité applicative, méthodologies agiles ou cloud computing.
- Connaissances souhaitables : Node.js, PostgreSQL et MongoDB, ainsi que des notions d'architecture de microservices, d'observabilité, de sécurité applicative, de DevSecOps, de bonnes pratiques de performance, de documentation technique, de revue de code et d'intervention dans des environnements d'entreprise à haute disponibilité.
Nous rappelons que nous ne demandons aucun paiement, frais ou code SMS dans nos processus de sélection. Toutes les opportunités sont disponibles sur nos canaux officiels et sur notre site carrière. Toute situation différente doit être signalée.
