Skip to main content

Full Stack Developer - Java, Node.js, Angular

Technology
Confidential
Toronto, United States6 days agoUntil 6/9/2026

Job description

Work Mode: 4 days onsite

 

Role Description: We are seeking an experienced Full stack Developer with expertise in Java, Node.js, Angular, and Apache Kafka to join our team for a critical Custom Integration and Application Migration project. The ideal candidate will play a key role in migrating and modernizing Data Integration (DI) processes, applications, reports, and UI components to a new WMC organization, ensuring seamless connectivity, functionality, and performance. This role requires strong technical skills, collaboration with third-party teams, and a focus on delivering high-quality, scalable solutions.

Technical Expertise

· Strong proficiency in Java and Node.js for backend development, including building and maintaining APIs.

· Extensive experience with Angular for front-end development, creating responsive and dynamic user interfaces.

· Hands-on experience with Apache Kafka for developing and managing event-driven architectures and real-time data streaming.

· Familiarity with Salesforce development, including Lightning Web Components (LWCs), Aura components, Visualforce pages, and Salesforce APIs.

· Experience with Apigee and DataPower for API management and integration.

Integration Experience

· Proven ability to analyze, update, and test complex integrations in enterprise environments.

· Coordinating with third-party teams

Custom Integration Migration

· Analyze existing Data Integration (DI) integration points and re-establish connections within the new WMC organization.

· Update inbound integrations to point to the new WMC organization domain.

· Modify integrations in Apigee and DataPower to reference the WMC organization domain, as required.

· Coordinate with third-party teams for testing, troubleshooting, and data setup to ensure successful integration.

· Update outbound integrations to accept API requests from the WMC domain.

· Perform thorough testing of integration connectivity in lower environments to ensure stability and reliability.

Application Migration

· Develop a new application for DI in the WMC organization to replace existing Service Console functionality.

· Build Lightning pages and components as needed to support the new application in the WMC environment.

Reports Migration

· Analyze actively used DI reports and dashboards to identify dependencies on objects and fields.

· Update existing reports and dashboards to reference new objects and fields in the WMC organization.

UI Migration

· Update page layouts, Lightning pages, Lightning Web Components (LWCs), Aura components, and Visualforce (VF) pages to reference new fields and record types in the WMC organization.

· Ensure UI components are optimized for performance and user experience.

Testing

· Conduct unit testing for all developed and updated components, including integrations, applications, reports, and UI elements.

· Collaborate with QA teams to validate functionality in lower environments before production deployment.

¿Te interesa este puesto?