... pair programming, revues de conception, depannage). Excellence en ingenierie * Concevoir, developper et exploiter des services backend en Java et avec des frameworks courants (ex.: Spring)
... pair programming, revues de conception, depannage). Excellence en ingenierie * Concevoir, developper et exploiter des services backend en Java et avec des frameworks courants (ex.: Spring)
Germany Java Developer information
See Quebec salary details
$17.31 - $23.08
2% of jobs
$23.08 - $28.85
2% of jobs
$28.85 - $34.62
7% of jobs
$34.62 - $40.38
10% of jobs
$42.07 is the 25th percentile. Wages below this are outliers.
$40.38 - $46.15
13% of jobs
The median wage is $51.92 / hr.
$46.15 - $51.92
16% of jobs
$51.92 - $57.69
15% of jobs
$61.91 is the 75th percentile. Wages above this are outliers.
$57.69 - $63.46
14% of jobs
$63.46 - $69.23
10% of jobs
$69.23 - $75
7% of jobs
$75 - $80.77
4% of jobs
$17
$53
$80
How much do germany java developer jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Germany Java Developer, and why are they important?
What are some common challenges Java Developers in Germany face when working on international teams?
What are Germany Java Developers?
What is the difference between Germany Java Developer vs Germany Software Engineer?
| Aspect | Germany Java Developer | Germany Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science or related, various certifications |
| Work Environment | Develops Java applications, collaborates with teams | Designs and develops software solutions, may include Java or other languages |
| Employer & Industry Usage | Tech companies, finance, e-commerce | IT firms, software development companies, tech departments |
| Search & Comparison Intent | Yes | Yes |
Germany Java Developers focus specifically on Java-based application development, often requiring Java certifications and specialized Java knowledge. Germany Software Engineers have a broader scope, working with multiple programming languages and software solutions. While Java Developers are specialized, Software Engineers may handle diverse projects across various technologies. Both roles are vital in tech industries, but Java Developers typically work more narrowly within Java ecosystems.
Full-time
Posted 22 days ago
Job description
Nous sommes Nurun, au centre de la creativite et de la technologie. Nous creons des experiences numeriques qui aident a faire grandir les marques et a transformer les organisations. Nous sommes des hybrides qui organisent notre travail autour de la collaboration multidisciplinaire. Notre vision : l'humain d'abord, la technologie ensuite. Toujours les memes ingredients, mais jamais la meme recette: nous nous adaptons selon les besoins pour assurer l'excellence de nos produits.
Nous sommes un grand groupe de professionnels diversifies reunis a Toronto, Montreal, Quebec, Windsor, en Colombie-Britannique et meme en Saskatchewan ! Qui sont ces professionnels ? Nous nous organisons en equipes de designers d'experience, developpeurs, partenaires clients, chefs de projet, strateges et designers d'affaires.
Job DescriptionNous recherchons une developpeureuse backend senior passionnee pour rejoindre notre equipe dynamique. Ce role est ideal pour les personnes souhaitant faire progresser leur carriere dans un environnement stimulant, collaboratif et innovant.
Vous collaborerez avec des equipes multidisciplinaires afin de concevoir des services backend et des API fiables, securises et evolutifs. Axee sur l'excellence en ingenierie, l'agilite et une culture d'equipe forte, vous contribuerez activement a nos produits tout en approfondissant votre expertise dans l'ecosysteme Java.
ResponsibilitiesDeveloppement collaboratif- Travailler etroitement avec les responsables de produit, designers, developpeureuses frontend, equipes SysOps et collegues afin de livrer des capacites backend robustes (API, services, pipelines de donnees) alimentant les experiences client.
- Participer activement aux ceremonies agiles (planification de sprint, rencontres quotidiennes, affinage, retrospectives).
- Contribuer aux revues de code en fournissant des retours constructifs, en identifiant rapidement les enjeux de qualite, securite et performance, et en integrant efficacement les commentaires des pairs.
- Adopter une mentalite collaborative: soutenir les collegues, partager le contexte, documenter les decisions et contribuer a un environnement de travail positif.
- Offrir du mentorat et du soutien technique aux autres developpeureuses (pair programming, revues de conception, depannage).
- Concevoir, developper et exploiter des services backend en Java et avec des frameworks courants (ex.: Spring).
- Produire du code clair, efficace et maintenable tout en respectant des standards eleves (lisibilite, testabilite, resilience).
- Concevoir et faire evoluer des API REST en mettant l'accent sur la qualite, la convivialite, la retrocompatibilite et la documentation.
- Appliquer des principes d'ingenierie rigoureux pour garantir des livrables de haute qualite (strategie de test complete, automatisation, controles qualite).
- Contribuer a la conception et a l'architecture des systemes: participer activement a l'evolution de l'architecture (ADRs, schemas, documents de solution).
- Assurer l'exploitabilite des systemes: journalisation, metriques, tracage, alertes, optimisation des performances et suivi des incidents avec apprentissages concrets.
- Collaborer aux pratiques CI/CD afin de reduire les delais de livraison, ameliorer la fiabilite et renforcer la confiance dans les deploiements.
- Explorer et proposer de nouvelles technologies, architectures et outils pour ameliorer l'experience developpeur, la performance, la resilience et les couts.
- Contribuer a l'amelioration continue des pratiques, processus et methodes de travail.
- Participer a des ateliers internes et formations afin de rester a jour avec les tendances du secteur.
- Contribuer a l'amelioration de l'experience de developpement assistee par l'IA et des pratiques associees.
A ce niveau, nous attendons que vous :
- Preniez en charge des composantes backend de bout en bout (de la conception a l'exploitation en production).
- Naviguiez dans l'ambiguite: analyser les problemes, proposer des options avec compromis et soutenir la prise de decision.
- Eleviez les standards d'ingenierie: ameliorer la fiabilite, les performances, la securite et les strategies de test.
- Ayez une influence au-dela de vos taches: contribuer a l'architecture, aux standards de code et aux pratiques communes.
- Agissiez comme mentore et catalyseurrice de croissance pour les autres membres de l'equipe.
- Solide maitrise des outils de developpement: Git, pipelines CI/CD, scripts Bash, Docker.
- Experience approfondie de l'ecosysteme Java (Java moderne, frameworks comme Spring/Spring Boot).
- Experience dans la conception et la maintenance d'API et services backend en production (REST, versionnage, documentation).
- Bonne comprehension des bases de donnees relationnelles et SQL, ainsi que des ORM (ex.: JPA/Hibernate) et des pratiques de migration.
- Connaissance des strategies de test (unitaires, integration, contrats, bout en bout).
- Forte capacite d'apprentissage et volonte d'amelioration continue, avec une attitude proactive et positive.
- Excellentes competences en communication orale et ecrite, orientees vers la collaboration.
- Familiarite avec des frameworks de contenu web et moteurs de templates (ex.: Apache Sling, FreeMarker).
- Experience avec Elasticsearch ou technologies d'indexation.
- Experience en environnement cloud natif (conteneurs, orchestration, Infrastructure as Code, pratiques SysOps).
- Maitrise des outils d'observabilite (metriques, tracage, logs) et participation a la gestion des incidents.
- Sensibilite a la securite applicative (concepts OWASP, authentification/autorisation, API securisees, gestion des secrets).
- Experience en optimisation des performances, planification de capacite et gestion des couts.
- Profil GitHub, portfolio ou exemples de projets demontrant votre approche en ingenierie backend.
- Appel de preselection avec l'equipe acquisition de talents
- Evaluation technique (formats varies possibles)
- Entretien sur la culture et l'adequation a l'equipe
- Entretien technique approfondi
- Offre et retroaction
- Verification des antecedents et references
Ce que nous offrons
- Salaire competitif, compensation pour la garde (lorsque applicable) et avantages adaptes au poste.
- Opportunites de mentorat et de progression de carriere.
- Acces a des ressources d'apprentissage et de developpement professionnel continu.Participation a des projets stimulants favorisant le developpement des competences.Un environnement de travail inclusif ou chacune peut s'exprimer et contribuer pleinement a l'equipe.
- Des conges feries prolonges : profitez de l'ajout des lundis et vendredis lors des jours feries provinciaux pour beneficier de week-ends de quatre jours ainsi qu'une fermeture de nos bureaux en Noel et le Jour de l'An.
- Un modele de travail hybride qui allie flexibilite et collaboration.
- Des assurances collectives completes incluant soins medicaux, dentaires, optiques, psychologiques et paramedicaux, ainsi que l'assurance salaire, et des soutiens en matiere de fertilite et de transition de genre.
- Un programme interne de soutien et d'accompagnement pour la fertilite, la transition de genre et contre le cancer.
- Le programme "Work Your World" qui vous permet de travailler a distance jusqu'a 6 semaines dans n'importe quel pays ou nous sommes presents.