CV/Mission de Développeur Spring Tool Suite freelance

Je dépose une mission gratuitement
Je dépose mon CV

Le métier de Développeur Spring Tool Suite

Le métier de développeur web STS est une profession en plein essor qui offre de réelles perspectives d'emploi. C'est également une activité professionnelle qui rencontre un fort succès en termes de recrutement. Il s’agit d’un métier nécessitant certaines compétences en programmation pour, par exemple, mettre au point des applications afin éditer des logiciels et pour réaliser d'autres services liés au secteur du web.

Définition du métier de développeur web STS

Quel est le rôle du développeur web ?

En général, un développeur Web STS est un professionnel dont les fonctions sont le codage, la conception et la maintenance de logiciels, de sites et d'applications Web. Il se consacre également, de plus en plus, à l'administration des bases de données avec notamment les logiciels MySQL et Apache.

Pour enrichir son travail, le développeur web STS doit être au courant des dernières avancées technologiques. Ce point est très important car, dans cette activité, la technologie est essentielle pour réaliser un travail de qualité.

Le développeur web STS n’est pas un concepteur de site web

En ce qui concerne la définition de développeur web STS, il est important de savoir différencier un développeur ou programmateur web par rapport au métier de concepteur de site internet.

En effet, le développeur ou programmeur web STS n'est pas seulement responsable du design. Il doit posséder des compétences avancées en programmation pour développer des produits et services en ligne.

Développeur web STS : un métier à responsabilité requérant certaines connaissances

Connaissances graphiques

Outre le codage et la conception d'applications et autres plateformes en ligne, le développeur Web STS est également responsable du trafic généré et des conversions effectuées.

La création d'une interface graphique attrayante pour l'utilisateur fait aussi partie des nombreuses compétences d'un développeur web.

Maîtrise des techniques de gestion de projet

Dans le cas d'un projet impliquant le travail coordonné d'une équipe, le développeur Web STS doit expliquer les technologies en charge, de sorte que le reste des collaborateurs les comprennent pour en assurer l'intégrité.

Compétences techniques

L'essentiel est d'avoir un enthousiasme pour la programmation et l'innovation technique. Le développeur Web STS est généralement dédié à la fonctionnalité de la page et à la création des algorithmes qui régissent son fonctionnement.

Il y a généralement un architecte Web responsable du choix des outils spécifiques à utiliser et de la manière dont ils doivent être articulés dans l'application dans son ensemble.

Quelles sont les compétences requises pour être développeur Web STS ?

Maîtrise des différents langages de programmation

Pour être en mesure de réaliser chaque projet qui lui sont confiés, le développeur web STS doit avoir des connaissances avancées sur de nombreux outils et autres logiciels liés à Internet tels que Google Analytics.

En outre, le développeur web STS doit maîtriser parfaitement le langage HTML ainsi que les divers protocoles Internet (FTP, HTTP, POP, SMTP).

Les principes de programmation dans certains langages pour les CGI (ASP, Perl, PHP) font également parties des nombreuses caractéristiques du métier de développeur web.

Connaissances des normes web

Au niveau des règles établies par Google, Bing et des autres moteurs de recherche, le développeur web vérifie qu'elles ne sont pas enfreintes afin d'éviter au site web d'être pénalisé, ce qui pourrait générer une perte importante du trafic.

Il doit être aussi vigilant quant aux attaques possibles, par exemple, sur les serveurs DNS.

Enfin, pour monter en compétence et évoluer dans ce secteur en mutation constante, le développeur web a intérêt de rester à l'affût des nouvelles mises à jour d'algorithmes ainsi que des nouveaux outils permettant une indexation correcte sur Google et les autres moteurs de recherche.

Quelle sont les formations pour devenir développeur web ?

Suivre une formation informatique après son BAC

Les futurs développeurs Web peuvent suivre des cursus de formation menant à un diplôme en informatique ou en développement Web pour apprendre les principes de base de la programmation.

Dans le cadre de l'enseignement scolaire, une formation de type Bac+2 peut s'envisager en continuité d'une terminale S. On retrouve de nombreux BTS ou DUT qui proposent ce type de formation, avec à la clé, l'obtention d'un diplôme national. Ensuite, la poursuite vers un Bac+3, voire un Bac + 5 en cas de Master spécialisés en informatique obtenu.

Les programmes informatiques préparent les étudiants à la connaissance de la théorie et de l'architecture informatique, des structures de données ainsi que de la programmation orientée objet.

Suivre une reconversion professionnelle pour devenir développeur web

De nombreux travailleurs indépendants ont actuellement suivi une formation indépendante et ont réussis à développer leur activité. Cependant les meilleures opportunités d’emploi dans le secteur sont souvent réservées pour les candidats possédant certains diplômes.

Les entreprises ont tendance à préférer les profils de plus en plus spécifiques surtout lorsqu'elles ont besoin d'une spécialisation dans certains programmes et langages de programmation.

Il existe également un bon nombre de cours liés à la programmation Web, dans lesquels il est possible de se spécialiser dans différentes technologies.

Alors que les programmes d’informatique sont destinés à former des diplômés ayant une base théorique solide, devenir développeur Web nécessite souvent un apprentissage indépendant et pratique des langages et des technologies actuellement utilisés dans le développement Web.

Certaines écoles proposent des programmes avancés de développement Web aux cycles supérieurs qui explorent des sujets tels que le développement mobile, les applications Web dynamiques, les systèmes de gestion de contenu, la gestion de projet, la sécurité des applications et le cloud computing.

Quelles sont les opportunités offertes par le métier de développeur web ?

La programmation Web est particulièrement implantée dans le monde moderne, ce qui crée une forte demande pour les programmeurs, basée sur les différents langages de programmation existants.

Avec l'expérience, les développeurs Web qui ont le statut de salariés peuvent accéder à des postes comportant davantage de responsabilités au sein de l'entreprise.

Ceux qui travaillent de manière indépendante peuvent, au fil du temps et selon la qualité de leur travail, attirer un nombre de clients plus importants en se construisant un portefeuille conséquent.

Si vous n’avez aucune expérience professionnelle en tant que développeur Web, vous pouvez construire votre portefeuille en créant votre propre site Web, en créant un site Web pour un groupe d’organisations caritatives gratuitement ou à prix réduit et en prenant de petits emplois indépendants.

Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Exemple de missions d'Omar,
Développeur Spring Tool Suite habitant le Val-de-Marne (94)

Expériences professionnelles

Saint-Gobain Distribution Bâtiment France (SGDBF) : Juillet 2016 – Septembre 2019 (3 ans 3 mois)
Architecte junior - Team leader
Projet : IMPULSE (site web)
IMPULSE est une plateforme e-commerce mutualisé pour les enseignes de SGDBF.
Réalisations :
Au sein de l’équipe Directions des Opérations Digitales - DOD, dans un contexte Agile Scrum
 Chargé de la mise en œuvre d'évolutions
 Chargé de la maintenance évolutive et corrective
 Retro-documentation de l’ancienne plateforme
 Participation à la rédaction de la spécification fonctionnelle et technique
 Modélisation et spécification des modèles de données (MongoDB, JSON, Spring Data)
 Elaboration et spécification des stories
 Sizing des tickets en équipe
 Revue de code (merge request)
 Implémentation du stack technique SDK (stack Netflix-OSS)
 Implémentation des microservices
 Mise en place d'une chaine de monitoring applicatif en utilisant RabbitMQ, Apache Nifi, Elastic Stack
 Elaboration des tests unitaires avec JUnit 4.0
 Automatisation de tests Web Service avec Postman
Articles :
 IMPULSE : les microservices au cœur de la digitale
Environnement technique :
Java 8, Microservices/REST/CQRS, Docker, UCP/DTR, Spring Boot 1.5, Spring Data, Spring Cloud, Spring
Security & OAuth2, Spring Batch, Sleuth, Zipkin, Netflix-OSS(Zuul, Eureka, Ribbon, Hystrix), RabbitMQ,
Apache NIFI, MongoDB, Elastic Stack, JUnit, Maven 3.5, Git, GitLab, Jenkins, Sonar, Dynatrace, XL Deploy,
Postman, Gatling, SCRUM (JIRA, SPM, Stand up, Backlog, Demo, Retro), SOAP UI, EhCache, Cloudview, Selenium.

ACCOR HOTELS : depuis Janvier 2015 (1 an 5 mois)
Ingénieur d’étude et développement
Projet : LeClub AccorHotels (site web)

Programme de fidélité LeClub AccorHotels.

Réalisations :
Au sein de l’équipe Le Club, dans un contexte Agile Scrum

 Chargé de la mise en œuvre d'évolutions
 Chargé de la maintenance évolutive et corrective
 Refonte du site Ibis BUSINESS
- Front-end : HTML 5
 Participation à l’implémentation des pages web dynamique en responsive design, single-page, HTML5, CSS3, AngularJs
- Back-end : web service REST - JSON
 Implémentation des web services REST - JSON (JAX-RS) avec Jersey 2.16
 Implémentation de la couche de données avec Hibernate 4.3, JPA 2.0 et Oracle
 Implémentation d’une cache serveur et applicatif avec EhCache 2
 Participation à l’implémentation d’une couche de sécurité avec OAuth 2.0
 Automatisation de tests Web Service avec SoapUI
 Elaboration des tests unitaires avec JUnit 4.0

Environnement technique :
Java EE, Windows, responsive design, single page, HTML5, CSS3, AngularJs 1.4, Jersey 2.16, OAuth 2.0, JUnit 4.0, Spring Framework 3.5, JAX-RS, REST, JSON, Hibernate 4.3, JPA 2.0, Apache Tomcat 6.0, Maven 3, Jenkins, JIRA, Sonar, SonarQube, SOAP UI, EhCache 2.

Amadeus France : Juillet 2012 – Décembre 2014 (2 ans 6 mois)

Ingénieur d’étude Java EE
Projet : E-Shopper (site web)

Amadeus e-Shopper est un moteur de réservation, destiné aux agences de voyages, il permet de proposer en ligne une offre de voyage complète (vols, train, hôtel, voiture, packages dynamiques).

Réalisations :
Au sein de l’équipe e-commerce, dans un contexte Agile Scrum

 Implémentation des demandes d’évolutions
 Investigation et correction des dysfonctionnements
 Chargé de la maintenance évolutive et corrective
 Elaboration de méthodologie de recette
 Adaptation et paramétrage d’E-shopper

 El-Djazair Voyages – site web :
- Implémentation des fonctionnalités spécifique du client
- Intégration HTML, CSS et JS du site web
- Intégration du produit Gestour Distribution (site web)
 Implémentation des Web Services SOAP, JAX-WS et Apache CXF 2.6
 Automatisation de tests Web Service avec SoapUI
 Implémentation des tests unitaires avec JUnit
 Groupe Seemore Voyages – site web :
- Implémentation des fonctionnalités spécifique du client
- Intégration HTML, CSS et JS du site web
- Intégration du produit Digital suite (site web)

 CroisiEurope – site web :
- Implémentation des fonctionnalités spécifique du client
- Intégration HTML, CSS et JS du site web
- Implémentation d’un service d’envoie d’e-mail avec JavaMail et FreeMarker
- Intégration du produit Gestour Tour Opérateur (site web)
 Implémentation des Web Services RESTful, XFT, JAX-RS et Spring Web Service
 Automatisation de tests Web Service avec SoapUI
 Élabore les jeux d’essais pour les tests unitaires et d’intégration
 implémentation des tests unitaires avec JUnit
 Avant vente : chargé d'apporter un appui technique au chef de projet et aux ingénieurs commerciaux
- Analyse / étude technique des besoins d...

Voir le profil complet de ce freelance

Profils similaires parfois recherchés

CV Développeur Spring Tool Suite, Missions Développeur Spring Tool Suite, Développeur Spring Tool Suite freelance, Développeur STS, CV Développeur STS, Missions Développeur STS, Développeur STS freelance, Développeur Web STS, CV Développeur Web STS, Missions Développeur Web STS, Développeur Web STS freelance

Les nouvelles missions de Développeur Spring Tool Suite

Lead Tech Full Stack

Java PostgreSQL JSON Spring Tool Suite JUnit
ASAP
Pessac
12 mois
Voir la mission

Tech Lead ANGULARJS/SPRING

Spring AngularJS Spring Tool Suite Node.js
ASAP
75 - Paris
3 mois
Voir la mission
Je trouve ma mission

Les derniers CV de Développeur Spring Tool Suite disponibles

CV Développeur SPRING TOOL SUITE
Achrouf

Développeur SPRING TOOL SUITE

  • Alger
Spring Tool Suite Spring Batch Spring Spring Boot Java Java Core C++ QT API RESTful Angular
CV Développeur JAVA
Louis

Développeur JAVA

  • Bordeaux
Java C++ JavaScript J2EE JBoss Hibernate Maven SVN Jenkins C Sharp
CV Product Owner AGILE
Emile

Product Owner AGILE

  • CHÂTENAY-MALABRY
Agile Jira Windows Java MS Office API RESTful SQL J2EE Unix ServiceNow
CV Senior Developer JAVA FULL STACK
Patrick

Senior Developer JAVA FULL STACK

  • BURES-SUR-YVETTE
Java JavaScript Tomcat AngularJS DROPWIZARD Full Stack Java Spring Angular
Bientôt disponible
CV Expert Java Spring Boot Fullstack | Performance, Legacy & CI/CD - aussi disponible en C/C++
Arnaud

Expert Java Spring Boot Fullstack | Performance, Legacy & CI/CD - aussi disponible en C/C++

  • PARIS
Java Spring Boot Gestion de la performance Spring Microservices CI/CD Hibernate REST SQL JSP JSF Thymeleaf JavaScript HTML5 CSS C C++ React.js TypeScript
Disponible
CV Consultant Senior & Tech Lead JAVA Spring Kafka AWS
Mohamed Amine

Consultant Senior & Tech Lead JAVA Spring Kafka AWS

  • MAUREPAS
Java Spring Apache Kafka ELK Elasticsearch Angular
Disponible
CV Ingénieur de développement C++
Jawher

Ingénieur de développement C++

  • SARTROUVILLE
C++ C
Disponible
CV Développeur JAVA Angular
Hatem

Développeur JAVA Angular

  • Lyon
Java Spring Spring Boot Spring Batch Spring Tool Suite Angular JSF Jenkins Git J2EE
Disponible
CV Urbaniste SI /Architecte fonctionnel/Enterprise IT Architect
Armand

Urbaniste SI /Architecte fonctionnel/Enterprise IT Architect

  • CONFLANS-SAINTE-HONORINE
SOA TOGAF MEGA HOPEX ArchiMate Microservices Webservices BPM UML Agile Sécurité
Disponible
CV Ingénieur de développement JAVA
Raed

Ingénieur de développement JAVA

  • CLICHY
Java SQL Angular Spring Boot API RESTful TypeScript Git CSS HTML Maven
Disponible
CV Développeur web C#
Souad

Développeur web C#

  • TOULOUSE
C# .NET SQL HTML CSS API RESTful Entity Framework
Disponible
Je trouve mon freelance