Java Developer Job Description Modèle / Brief

Nous recherchons un développeur Java pour rejoindre notre équipe. En tant que développeur Java, vous serez responsable de la création d'applications à l'aide du langage de programmation Java et de collaboration avec le reste de l'équipe d'ingénierie travaillant sur différentes couches de l'infrastructure Java.

Vous devrez collaborer avec vos collègues ingénieurs pour utiliser Java pour créer des solutions commerciales, etc. Le rôle nécessite une participation active à toutes les étapes du développement de produits pour analyser tous les problèmes auxquels l'entreprise pourrait être confrontée et proposer des solutions efficaces.

Profil de travail de développeur Java

Un développeur Java typique gère la conception, le développement et la gestion des applications développées en utilisant le langage de programmation Java en raison de son utilisation généralisée par les organisations du monde entier.

Rapports à

  • Responsables de projet
  • Place de conception
  • Ingénieurs logiciels

Responsabilités du développeur Java

  • Création, déploiement et maintien des applications Java
  • Participer au développement logiciel et architectural
  • effectuer des processus de tests, de programmation et de débogage logiciels
  • Identification de tous les problèmes d'application, à la fois liés à la production et à la non-production
  • Transformer les exigences en solutions réelles
  • Création, tester, déploier et prendre en charge les logiciels d'application
  • Recommander des modifications pour améliorer les processus d'application Java établis
  • Développer des conceptions techniques pour développer des applications
  • Développement du code d'application pour les programmes Java

Exigences et compétences du développeur Java

  • Expérience dans le développement de Java
  • Connaissance de la conception et de la programmation orientée objet (POO)
  • Expérience avec le cadre Java
  • Compréhension des bases de données relationnelles (RDBM) comme ORM, SQL, etc.
  • Connaissance d'autres langages et technologies de programmation Web comme HTML, CSS, JavaScript et JQuery
  • Expertise dans une variété de programmes Java