Développeur Java
Bern
Infos sur l'emploi
- Date de publication :21 août 2025
- Taux d'activité :100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Bern
Détails du poste
Lieu de travail
Guadalajara, Mexico, Monterrey
État / Région / Province
Jalisco, Mexique, Nuevo León
Pays
Mexique
Domaine
Livraison
Groupe d'intérêt
Infy Mexique
Compétences
Technologie|Java|Java - TOUS, Technologie|Java|Springboot, Technologie|Services web Restful|Services web Java
Entreprise
Infosys Mexique
ID de la demande
138000BR
Description du poste
Rôle et responsabilités :
En tant que membre de notre équipe de développement, le chef technique Java concevra et développera des applications à haut volume et faible latence pour des systèmes critiques, assurant une haute disponibilité. Vous soutiendrez le développement et la maintenance d'applications web et contribuerez à développer notre compétence en ingénierie logicielle. Le chef technique Java doit avoir une vaste expérience dans le développement d'applications web. Le chef technique Java fournit des contributions et un support pour et réalise des activités complètes de gestion du cycle de vie des systèmes (par exemple, analyse, exigences techniques, conception, codage, tests, mise en œuvre, etc.) des logiciels applicatifs. Ce poste collabore avec les équipes et soutient les technologies émergentes pour assurer une communication efficace et l'atteinte des objectifs. Ce poste apporte des connaissances et un support pour le développement, l'intégration et la maintenance des applications. Le candidat sélectionné doit posséder d'excellentes compétences en communication et une forte organisation, être capable de respecter les délais, ainsi que d'interagir efficacement avec les autres développeurs et la direction.
RESPONSABILITÉS :
• Responsabilité de bout en bout pour des projets de complexité croissante qui englobent plus que leur propre développement
• Être autonome avec peu de supervision au-delà des directives générales, travailler sur des tâches complexes et les terminer malgré les obstacles, y compris les techniques de débogage
• Aider de grands groupes d'ingénieurs à livrer des projets complexes avec des lancements sans drame, en prenant en charge les tests techniques et la planification des performances de ces projets
• Livrer le logiciel à temps et améliorer la précision des estimations de l'équipe
• Comprendre le métier que leur code soutient, et faire preuve d'empathie pour les utilisateurs de leur logiciel, en utilisant cette compréhension pour influencer la priorisation de leurs tâches
• Comprendre les compromis entre objectifs techniques, analytiques et produits, et s'efforcer de créer des solutions qui satisfont tous les objectifs commerciaux
• Écrire un code constamment de haute qualité, livrer des fonctionnalités à l'assurance qualité qu'ils estiment bien mûres et sans bugs, en étant conscient des meilleures pratiques et tendances de l'industrie
• Être reconnu en dehors de leur équipe principale comme un leader technologique, travaillant efficacement avec les membres non techniques de leur pilier. Capacité à identifier les problèmes avec les exigences et aider leur équipe à se réorienter autour de ces problèmes
• Rechercher et proposer de nouvelles technologies, et avoir une compréhension large de l'architecture entière, ainsi qu'une compréhension très détaillée de leur domaine
• Identifier de manière proactive et nettoyer la dette technique avant qu'elle ne devienne un problème à long terme, et encourager et permettre à leur équipe de faire de même
• Identifier les risques dans le code, les fonctionnalités et la conception, et communiquer ces risques aux parties appropriées
• Participer aux conceptions d'architecture en fournissant des retours et en proposant des conceptions avec l'orientation de l'équipe d'architecture, selon le cas
• Capacité à identifier et suggérer des domaines de travail futurs pour eux-mêmes et les autres tout en contribuant aux normes communes pour l'équipe
• Équilibrer leadership et contribution individuelle en fournissant un mentorat étendu aux membres juniors de l'équipe tout en maintenant une contribution individuelle approfondie
• Chercher des preuves pour soutenir leurs idées et commencer à construire des cas pour ces idées
• Soutenir les déploiements de versions selon les besoins et maintenir l'application une fois en production
QUALIFICATIONS ET EXIGENCES ÉDUCATIVES :
• Diplôme BS/MS en informatique, ingénierie ou dans un domaine connexe
• Expert en Java et technologies Java d'entreprise et développement
• Expert dans le framework Spring (Spring, Spring MVC, Spring Boot, Spring Security, etc.)
• Expert dans la conception et la mise en œuvre de services web RESTful
• Expert dans la construction d'applications web de A à Z
• Expérience dans la conversion des exigences métier en documents de conception technique
• Capacité à écrire un code bien conçu, testable et efficace
• Connaissance ou expérience de travail avec des pipelines CI/CD ; incluant des technologies telles que Docker, Jenkins/Concourse
• Expérience avec les technologies cloud, telles que GCP
• Pratiques de livraison basées sur Agile (scrum), développement piloté par les tests, automatisation des tests et livraison continue
• Solide compréhension des principes orientés objet
• Succès démontré dans la construction de modèles de conception et des meilleures pratiques en ingénierie logicielle
• Expérience avec Oauth2
• Solide compréhension de Hibernate
• Solide compréhension des microservices
• Excellente connaissance des bases de données relationnelles, SQL et NoSQL
• Expérience avec Maven et Gradle
• Expérience avec Netty
• Expérience avérée avec les technologies de messagerie, y compris mais sans s'y limiter aux files d'attente, sujets, modèles éditeur/abonné et brokers.
• Maîtrise de Git pour le contrôle de version et maîtrise du workflow Gitflow
• Espagnol : langue maternelle
• Anglais : excellente maîtrise orale et écrite
À propos de nous
Infosys est un leader mondial des services numériques de nouvelle génération et du conseil. Nous permettons à des clients dans plus de 50 pays de naviguer leur transformation numérique. Avec plus de quatre décennies d'expérience dans la gestion des systèmes et du fonctionnement des entreprises mondiales, nous guidons habilement nos clients tout au long de leur parcours numérique. Nous le faisons en dotant l'entreprise d'un noyau alimenté par l'IA qui aide à prioriser l'exécution du changement. Nous donnons également au business un digital agile à grande échelle pour offrir des niveaux de performance et de satisfaction client sans précédent. Notre programme d'apprentissage permanent stimule leur amélioration continue en construisant et en transférant des compétences, expertises et idées numériques issues de notre écosystème d'innovation.
Égalité des chances
Infosys offre des chances égales d'emploi aux candidats et employés sans distinction de race ; couleur ; sexe ; identité de genre ; orientation sexuelle ; pratiques et observances religieuses ; origine nationale ; grossesse, accouchement ou conditions médicales connexes ; statut de vétéran protégé ou conjoint/membre de la famille d'un vétéran protégé ; ou handicap. Infosys offre des chances égales d'emploi aux candidats et employés sans distinction de race ; couleur ; sexe ; identité de genre ; orientation sexuelle ; pratiques et observances religieuses ; origine nationale ; grossesse, accouchement ou conditions médicales connexes ; statut de vétéran protégé ou conjoint/membre de la famille d'un vétéran protégé ; ou handicap.