Java (Spring Boot, APIs REST) * SQL (Oracle, PostgreSQL) Frameworks & Librairies * React.js (Hooks ... Gestion des dependances et bonnes pratiques DevOps Qualite & Securite * Tests unitaires ...
Java (Spring Boot, APIs REST) * SQL (Oracle, PostgreSQL) Frameworks & Librairies * React.js (Hooks ... Gestion des dependances et bonnes pratiques DevOps Qualite & Securite * Tests unitaires ...
Connaissance de Java, Spring, vaadin, Angular, TypeScript Architecture microservices et bases de ... Marcel-Laurin, Montreal, Qc RENAPS is currently looking for a Java Analyst Programmer to join our ...
Connaissance de Java, Spring, vaadin, Angular, TypeScript Architecture microservices et bases de ... Marcel-Laurin, Montreal, Qc RENAPS is currently looking for a Java Analyst Programmer to join our ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From ... Experience with Spring/Spring Boot * Experience developing client-server, distributed, real-time ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From ... Experience with Spring/Spring Boot * Experience developing client-server, distributed, real-time ...
Java Developer
Montreal, QC · On-site +1
Solid knowledge of frameworks such as Spring and JUnit. * Experience designing, publishing, and ... Ability to collaborate effectively with other developers and technical stakeholders High standards ...
Java Developer
Montreal, QC · On-site +1
Solid knowledge of frameworks such as Spring and JUnit. * Experience designing, publishing, and ... Ability to collaborate effectively with other developers and technical stakeholders High standards ...
Développements microservices (API REST Java/Spring) : ajout de passerelles pour ... Renforcement de la pratique DevOps : standardiser la création d'images, le déploiement de ...
Quick apply
Développements microservices (API REST Java/Spring) : ajout de passerelles pour ... Renforcement de la pratique DevOps : standardiser la création d'images, le déploiement de ...
Science des donnees et DevOps. Notre programme Expert offre aux professionnels experimentes un ... Plus de 5 ans d'experience pratique avec Core-Java (cote serveur), Spring, RDBMS * Experience avec ...
Science des donnees et DevOps. Notre programme Expert offre aux professionnels experimentes un ... Plus de 5 ans d'experience pratique avec Core-Java (cote serveur), Spring, RDBMS * Experience avec ...
La stack technique Java (Spring) TypeScript React AWS (ECS, EKS) Docker Datadog SQL REST APIs Ce ... Principal Software Engineer (Payments) You are the architect who will unify our global transaction ...
La stack technique Java (Spring) TypeScript React AWS (ECS, EKS) Docker Datadog SQL REST APIs Ce ... Principal Software Engineer (Payments) You are the architect who will unify our global transaction ...
Tu as au moins 4 ans d'experience avecJava & Spring * Tu as de l'experience au sein d'architectures ... Tu as des notions en DevOps (CI/CD, Jenkins, Docker, Ansible, Kubernetes, Openshift, etc.) ; * Tu ...
Tu as au moins 4 ans d'experience avecJava & Spring * Tu as de l'experience au sein d'architectures ... Tu as des notions en DevOps (CI/CD, Jenkins, Docker, Ansible, Kubernetes, Openshift, etc.) ; * Tu ...
As a Backend Developer, you will: * Contribute to the development lifecycle, including coding ... Java/Spring or Python preferred, AWS an asset) * Good understanding of distributed systems and ...
As a Backend Developer, you will: * Contribute to the development lifecycle, including coding ... Java/Spring or Python preferred, AWS an asset) * Good understanding of distributed systems and ...
... Java, Spring Boot, and Hibernate. * Build and integrate RESTful APIs and microservices within ... and DevOps tools. * Implement messaging solutions using Kafka or other enterprise messaging ...
Quick apply
... Java, Spring Boot, and Hibernate. * Build and integrate RESTful APIs and microservices within ... and DevOps tools. * Implement messaging solutions using Kafka or other enterprise messaging ...
Java 17 (or latest LTS version); * Framework ... Spring Boot (with Spring MVC for REST APIs); * Dependency injection: main features of the Spring ...
Java 17 (or latest LTS version); * Framework ... Spring Boot (with Spring MVC for REST APIs); * Dependency injection: main features of the Spring ...
Java 17 (or latest LTS version); * Framework ... Spring Boot (with Spring MVC for REST APIs); * Dependency injection: main features of the Spring ...
Java 17 (or latest LTS version); * Framework ... Spring Boot (with Spring MVC for REST APIs); * Dependency injection: main features of the Spring ...
Senior Java Engineer
Montreal, QC · Hybrid
Build Spring Boot microservices and REST APIs; implement robust data access layers. * Apply best ... Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar)
Senior Java Engineer
Montreal, QC · Hybrid
Build Spring Boot microservices and REST APIs; implement robust data access layers. * Apply best ... Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar)
LiveBarnis seeking a Senior Backend Software Engineer to join our evolving and fast-paced ... Strong knowledge of Java, Spring Framework, Hibernate, SQL, and NoSQL databases * Solid ...
Quick apply
LiveBarnis seeking a Senior Backend Software Engineer to join our evolving and fast-paced ... Strong knowledge of Java, Spring Framework, Hibernate, SQL, and NoSQL databases * Solid ...
... Spring and web services Strong 4+ years of Angular JS experience Hands on knowledge of Java script ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
... Spring and web services Strong 4+ years of Angular JS experience Hands on knowledge of Java script ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
Competences requises Techniques - Expertise en architecture Java (Spring Boot, API REST ... Profil recherche - Ingenieur ou Bac+5 en informatique. - 5 a 10 ans d'experience en architecture et ...
Competences requises Techniques - Expertise en architecture Java (Spring Boot, API REST ... Profil recherche - Ingenieur ou Bac+5 en informatique. - 5 a 10 ans d'experience en architecture et ...
Compétences requises Techniques - Expertise en architecture Java (Spring Boot, API REST ... Profil recherché - Ingénieur ou Bac+5 en informatique. - 5 à 10 ans d'expérience en ...
Quick apply
Compétences requises Techniques - Expertise en architecture Java (Spring Boot, API REST ... Profil recherché - Ingénieur ou Bac+5 en informatique. - 5 à 10 ans d'expérience en ...
Tu as au moins 4 ans d'exprience avecJava & Spring * Tu as de l'exprience au sein d'architectures ... Tu as des notions en DevOps (CI/CD, Jenkins, Docker, Ansible, Kubernetes, Openshift, etc.) ; * Tu ...
Quick apply
Tu as au moins 4 ans d'exprience avecJava & Spring * Tu as de l'exprience au sein d'architectures ... Tu as des notions en DevOps (CI/CD, Jenkins, Docker, Ansible, Kubernetes, Openshift, etc.) ; * Tu ...
Strong hands-on expertise in Java (Spring Boot or similar) and/or Python (Django / Flask / FastAPI ... engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the ...
Strong hands-on expertise in Java (Spring Boot or similar) and/or Python (Django / Flask / FastAPI ... engineering, infrastructure, cybersecurity and AI/ML. Morgan Stanley has been rooted in the ...
Core Java, J2EE, Spring framework. * Understanding design of Microservices * Understanding of modern enterprise architectures * Understanding of internals of Java Programming * Solid understanding of ...
Core Java, J2EE, Spring framework. * Understanding design of Microservices * Understanding of modern enterprise architectures * Understanding of internals of Java Programming * Solid understanding of ...
Java Spring Developer information
See Quebec salary details
$32.69 - $36.30
1% of jobs
$36.30 - $39.90
4% of jobs
$39.90 - $43.51
5% of jobs
$43.51 - $47.12
7% of jobs
$47.12 - $50.72
3% of jobs
$51.98 is the 25th percentile. Wages below this are outliers.
$50.72 - $54.33
11% of jobs
$54.33 - $57.93
12% of jobs
The median wage is $59.28 / hr.
$57.93 - $61.54
17% of jobs
$65.02 is the 75th percentile. Wages above this are outliers.
$61.54 - $65.14
15% of jobs
$65.14 - $68.75
13% of jobs
$68.75 - $72.36
12% of jobs
$32
$58
$72
How much do java spring developer jobs pay per hour?
What Does a Java Spring Developer Do?
A Java Spring developer uses the Spring framework to design and maintain enterprise software applications. As a Java Spring developer, your job duties are to develop, program, troubleshoot, debug, and update custom enterprise web applications. You work with a team of software developers and business analysts, using the Java programming language to build business applications and deploy proprietary software into company networks and computers. You may focus solely on app development or take part in the full development lifecycle.
What are the key skills and qualifications needed to thrive as a Java Spring Developer, and why are they important?
What are common challenges faced by Java Spring Developers when working on large-scale enterprise applications?
What is a Java Spring Developer?
What is the difference between Java Spring Developer vs Java Backend Developer?
| Aspect | Java Spring Developer | Java Backend Developer |
|---|---|---|
| Required Skills | Java, Spring Framework, REST APIs, SQL | Java, frameworks like Spring or Hibernate, REST APIs, SQL |
| Work Environment | Developing web applications using Spring, often in Agile teams | Building server-side logic, APIs, and database integration |
| Industry Usage | Common in enterprise web applications, e-commerce, finance | Used across various industries for backend services |
Java Spring Developers specialize in building applications using the Spring Framework, focusing on web and enterprise solutions. Java Backend Developers have a broader scope, working with various Java frameworks and technologies to develop server-side logic. While both roles require Java expertise, Spring Developers focus more on Spring-based projects, whereas Backend Developers may work with multiple frameworks and tools.

Other
Posted 10 days ago
Job description
Mode: Hybride - 2 jours au bureau exiges (pour resident de Region de Montreal)
Localisation: 101 Boul. Marcel-Laurin, Montreal, Qc
Qui sommes-nous ?
RENAPS est un fournisseur de solutions et de service-conseil en Technologies de l'Information. Nous proposons un portefeuille complet allant du service-conseil professionnel, a l'infrastructure, a la gestion des applications, et ce, dans un large eventail d'industries au Canada, aux Etats-Unis et a l'etranger.
Parmi nos services :
Services TI geres ou sur demande
Transformation digitale
Infrastructure et Cloud
Developpement applicatif
Audit et gestion des licences
Recrutement TI specialise
Nous offrons l'opportunite de relever des projets stimulants bases sur la transparence, la collaboration et l'optimisation constante de la performance de nos employes et consultants.
Contexte
Vous participerez activement a lamodernisation d'applications legacy(notamment Oracle Forms) via l'outilOrmit Open Java, en contribuant non seulement au developpement front-end et back-end, mais egalement a ladefinition de l'architecture des solutions.
Votre role couvrira :
L'optimisation du code genere automatiquement.
La personnalisation des interfaces et leur integration avec les services back-end.
La conception d'architectures modulaires, performantes et securisees.
L'amelioration continue du processus de migration et des pipelines DevOps.
Vos responsabilitesDeveloppement et architecture
Concevoir et mettre en place des architectures applicatives fullstack (React/Angular + Spring Boot + DB).
Revoir et optimiser le code JavaScript/TypeScript genere automatiquement.
Refactoriser pour ameliorer performance, modularite et maintenabilite.
Definir et documenter des standards d'architecture (patterns, bonnes pratiques).
Adapter les interfaces generees aux maquettes (Material UI, responsive design).
Developper et integrer desREST APIsavec Spring Boot.
Assurer la bonne communication front-end/back-end (JSON, AJAX).
Comprendre et interagir avec les bases de donneesOracle / PostgreSQL.
Mettre en place et maintenir des tests unitaires/fonctionnels (Jest, JUnit).
Participer a la mise en place et l'optimisation des pipelines CI/CD (Git, Docker, eventuellement Kubernetes).
Garantir le respect des bonnes pratiques de securite applicative (XSS, CORS, OWASP).
Detecter les limites du processus de migration automatique et proposer des solutions.
Automatiser et documenter les bonnes pratiques de transformation (generation de code, integration de styles, composants reutilisables).
Contribuer a l'evolution des outils internes (Ormit Open Java Angular/React).
Participer activement aux ceremonies Scrum (daily, planning, retro).
Collaborer avec les equipes front-end, back-end et DevOps.
Contribuer a la roadmap technologique (choix d'outils, frameworks, architectures).
Competences techniques recherchees
Langages & Markup
JavaScript (ES6+), TypeScript, HTML5, CSS3
Java (Spring Boot, APIs REST)
SQL (Oracle, PostgreSQL)
Frameworks & Librairies
React.js (Hooks, Redux, Context API)
Angular (Modules, Services, RxJS)
Material UI
Spring Boot (REST APIs, microservices)
Architecture & Outils
Conception d'architectures modulaires et securisees
Git, Docker (Kubernetes un atout)
CI/CD (GitLab CI, ou equivalent)
Gestion des dependances et bonnes pratiques DevOps
Qualite & Securite
Tests unitaires/fonctionnels (Jest, JUnit)
Securite applicative (XSS, CORS, OAuth2, JWT, OWASP)
UX/UI
Sensibilite au design, responsive et accessibilite
Collaboration avec les designers
Atouts (Nice to Have)
Connaissance PL/SQL (pour faciliter la migration depuis Oracle Forms).
Experience en migration d'applications legacy.
Experience en microservices et cloud (Azure, AWS ou GCP).
Excellente communication en francais et en anglais.
************************************************
Position Type: Permanent
Work Mode: Hybrid - 2 days per week required on-site (for residents of the Montreal Region)
Location: 101 Marcel-Laurin Blvd, Montreal, QCWho are we?
RENAPS is a provider of IT solutions and consulting services. We offer a complete portfolio ranging from professional consulting, infrastructure, and application management, across a wide variety of industries in Canada, the United States, and abroad.Our services include:
Managed or On-Demand IT Services
Digital Transformation
Infrastructure & Cloud
Application Development
License Audits & Management
Specialized IT Recruitment
We offer the opportunity to take on stimulating projects built on transparency, collaboration, and the continuous optimization of the performance of our employees and consultants.
Context
You will actively contribute to the modernization of legacy applications (notably Oracle Forms) using the Ormit Open Java tool, not only participating in front-end and back-end development but also in defining solution architecture. Your role will cover:Optimizing automatically generated code.
Customizing interfaces and integrating them with back-end services.
Designing modular, high-performance, and secure architectures.
Continuously improving the migration process and DevOps pipelines.
Your Responsibilities
Development & ArchitectureDesign and implement full-stack application architectures (React/Angular + Spring Boot + DB).
Review and optimize automatically generated JavaScript/TypeScript code.
Refactor to improve performance, modularity, and maintainability.
Define and document architectural standards (patterns, best practices).
Interfaces & User ExperienceAdapt generated interfaces to mockups (Material UI, responsive design).
Back-End & IntegrationDevelop and integrate REST APIs with Spring Boot.
Ensure smooth front-end/back-end communication (JSON, AJAX).
Understand and interact with Oracle / PostgreSQL databases.
Quality & PerformanceImplement and maintain unit/functional tests (Jest, JUnit).
Contribute to setting up and optimizing CI/CD pipelines (Git, Docker, optionally Kubernetes).
Ensure compliance with secure coding best practices (XSS, CORS, OWASP).
Identify limitations in the automatic migration process and propose solutions.
Automate and document best transformation practices (code generation, style integration, reusable components).
Contribute to the evolution of internal tools (Ormit Open Java Angular/React).
Collaboration & Agile MethodologyActively participate in Scrum ceremonies (daily, planning, retro).
Collaborate with front-end, back-end, and DevOps teams.
Contribute to the technology roadmap (tool, framework, architecture selection).
Required Technical Skills
Languages & MarkupJavaScript (ES6+), TypeScript, HTML5, CSS3
Java (Spring Boot, REST APIs)
SQL (Oracle, PostgreSQL)
Frameworks & LibrariesReact.js (Hooks, Redux, Context API)
Angular (Modules, Services, RxJS)
Material UI
Spring Boot (REST APIs, microservices)
Architecture & ToolsDesign of modular and secure architectures
Git, Docker (Kubernetes is an asset)
CI/CD (GitLab CI, or equivalent)
Dependency management and DevOps best practices
Quality & SecurityUnit/functional testing (Jest, JUnit)
Application security (XSS, CORS, OAuth2, JWT, OWASP)
UX/UIStrong design sense, responsive and accessibility awareness
Collaboration with designers
Assets (Nice to Have)Knowledge of PL/SQL (to facilitate migration from Oracle Forms).
Experience with legacy application migration.
Experience with microservices and cloud (Azure, AWS, or GCP).
Excellent communication skills in both French and English.