> Markdown version of [/jobs/ext/3158876-developpeur-java-senior](https://www.wearedevelopers.com/jobs/ext/3158876-developpeur-java-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Développeur Java Sénior - **Company:** ECCO TECHNOLOGIES - **Location:** Toulouse, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Portfolio Management, Microsoft Azure, Cloud Computing, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, Spring Framework, Apache Maven, Simple Object Access Protocol (SOAP), SQL Databases, Spring-boot, AngularJS, Restful APIs - **Published:** September 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=4fa37d8f225302d4 ## About the Role Nous recherchons un(e) Développeur(se) Java Senior disposant d?au moins 5 ans d?expérience en développement Java et applications d?entreprise. Vous disposez d?une expérience significative sur des environnements Java EE / legacy et êtes capable d?intervenir sur des applications existantes tout en accompagnant leur évolution vers des technologies plus modernes. Vous maîtrisez notamment : Java / Java EE Spring / Spring Boot Maven JPA / Hibernate SQL API REST Angular La connaissance de SOAP ainsi qu?une première expérience sur des environnements Cloud, notamment Azure ou GCP, seront appréciées. Une sensibilité aux problématiques de sécurité applicative, notamment concernant les vulnérabilités et CVE, est également attendue. Au-delà des compétences techniques, vous êtes reconnu(e) pour votre : Autonomie et votre rigueur ; Capacité à prendre rapidement en main un nouvel environnement ; Curiosité et capacité d?apprentissage ; Bonnes capacités de communication ; Esprit d?équipe. ## Description Au sein d?un environnement applicatif transverse, vous intervenez sur le maintien en conditions opérationnelles, la sécurisation et la modernisation d?un portefeuille d?applications internes. Le périmètre comprend des applications historiques en Java EE / legacy, ainsi que des applications plus récentes reposant notamment sur Spring, Angular et des environnements Cloud. Vos principales missions seront de : Assurer la maintenance et l?évolution des applications existantes ; Réaliser des développements et corrections sur les environnements Java ; Intervenir sur des traitements batch ; Développer et maintenir des API REST ; Participer à la sécurisation du patrimoine applicatif, notamment sur les sujets de vulnérabilités et de CVE ; Contribuer à la modernisation progressive des applications et à leur accompagnement vers le Cloud ; Participer, lorsque nécessaire, au décommissionnement de certaines applications ; Collaborer avec les équipes de développement, d?architecture, de production et les interlocuteurs métiers. La mission implique la prise en main rapide d?un portefeuille applicatif hétérogène, composé de plusieurs technologies et contextes fonctionnels. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)