Java Full Stack Developer at VDart Inc — NeverHard
Java Full Stack Developer at VDart Inc in Canada. Skills: Angular, CSS, Google Cloud Platform (GCP), HTML, JUnit. Apply on NeverHard.
Company
VDart Inc
Location
Canada
Type
contract
Remote: Yes
Required skills:
Angular
CSS
Google Cloud Platform (GCP)
HTML
JUnit
Java
JavaScript
Microservices
Mockito
Oracle
Job Title: Java Full Stack Developer
Position: Remote
Duration: Contract
We are seeking an experienced Java Full Stack Developer with 8 10 years of hands-on experience in designing, developing, and maintaining enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Angular, and SQL databases. Experience working with Parts, PartSource, and Bill of Materials (BOM) applications is highly preferred.
Key Responsibilities
Design, develop, test, and maintain scalable Java-based applications and web solutions.
Develop RESTful APIs, Microservices, and backend services using Java/J2EE and Spring Boot.
Build responsive user interfaces using Angular, TypeScript, JavaScript, HTML, and CSS.
Integrate frontend applications with internal and external APIs and backend services.
Participate in all phases of the Software Development Life Cycle (SDLC).
Write clean, efficient, maintainable, and testable code following best practices.
Develop and execute unit tests using JUnit, TestNG, Mockito, and related testing frameworks.
Collaborate with cross-functional teams including Business Analysts, Product Owners, and QA teams.
Create technical design documents and support production deployments.
Troubleshoot and resolve application issues while ensuring performance and scalability.
Work with database technologies including Oracle and SQL.
Support cloud-based deployments and solutions, preferably on Google Cloud Platform (GCP).
Required Skills
Backend
Java, J2EE
Spring Framework, Spring Boot
RESTful Web Services
Microservices Architecture
JMS
JUnit, TestNG, Mockito
Frontend
Angular
TypeScript
JavaScript
HTML5
CSS3
Database
SQL
Oracle Database
Cloud
Google Cloud Platform (GCP) Preferred
Preferred Qualifications
Experience with Parts Management, PartSource, and Bill of Materials (BOM) systems.
Strong Object-Oriented Programming (OOP) concepts.
Experience with API integrations and distributed systems.
Knowledge of CI/CD and Agile development methodologies.
Excellent problem-solving and communication skills.
Experience
Java Full Stack Developer: 8 10 years
Backend Developer: 6 8 years
Frontend Developer: 8 10 years