ETL Java developer

2 weeks ago


Toronto, Ontario, Canada LTIMindtree Full time $80,000 - $120,000 per year

Role: ETL Java developer

Term: Full Time

Location: Toronto, ON (hybrid)

Key skills: ETL developer with Java Springboot; MarkitEDM experience preferred but no mandatory; Database/MySQL knowledge and understanding

Role Overview

The ETL & Java Senior Developer will be responsible for designing, developing, and maintaining efficient data integration and management solutions. This role requires proficiency in ETL processes, Java API development, Spring Boot framework, Markit EDM, and MySQL databases. The successful candidate will work closely with business analysts, data architects, and other developers to translate business requirements into technical deliverables, ensuring data integrity, quality, and performance across platforms.

Key Responsibilities

· ETL Development: Design and implement ETL workflows to extract, transform, and load data from diverse sources into target databases or data warehouses. Ensure data pipelines are efficient, scalable, and maintainable.

· Java API Development: Develop, test, and deploy RESTful and SOAP APIs using Java, with a strong focus on using the Spring Boot framework for rapid, production-ready application development.

· Markit EDM Integration: Configure, customize, and maintain Markit EDM (Enterprise Data Management) environments or any similar tools. Build and optimize data models, mappings, and workflows that support data governance, quality, and lineage requirements.

· Database Engineering: Design, implement, and maintain MySQL databases, including schema creation, query optimization, indexing, and troubleshooting performance issues.

· System Architecture: Collaborate with solution architects to design scalable and secure system architectures supporting data integration and API endpoints.

· Testing & Quality Assurance: Develop unit, integration, and regression tests to ensure reliability, accuracy, and performance of code. Participate in code reviews, peer programming, and continuous integration processes.

· Documentation: Create and maintain technical documentation for ETL processes, API specifications, database schemas, and system configurations to facilitate knowledge sharing and onboarding.

· Support & Troubleshooting: Provide ongoing support for data integration solutions, resolve incidents, and proactively monitor system health for continuous improvement.

· Stakeholder Engagement: Work with business stakeholders, analysts, and project managers to clarify requirements, gather feedback, and deliver solutions aligned with business goals.

Required Skills & Experience

· Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

· 5+ years of hands-on experience in ETL development, preferably using tools such as Informatica, Talend, Apache NiFi, or custom Java ETL solutions.

· Proficiency in Java programming, including experience with Spring Boot for building and deploying microservices and APIs.

· Hands-on experience configuring and using Markit EDM in enterprise data management projects.

· Strong database skills with MySQL, including script writing, query optimization, performance tuning, and troubleshooting.

· Experience designing and implementing RESTful and SOAP APIs, including authentication, authorization, and integration with external systems.

· Understanding of data modeling, data governance, and data quality best practices.

· Familiarity with CI/CD pipelines, version control systems (Git), and agile development practices.

· Excellent problem-solving, analytical, and communication skills.

· Ability to collaborate effectively across cross-functional teams and work independently when required.

Preferred Qualifications

· Experience in the financial services sector or related industry.

· Knowledge of additional RDBMS technologies (e.g., Oracle, SQL Server) and NoSQL databases.

· Experience integrating Markit EDM

· Familiarity with data visualization tools and reporting frameworks.

Certifications in Java, Spring Boot, MySQL, or ETL technologies.

Job Type: Full-time



  • Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per year

    Senior Java/ ETL Software Developer (Java, Informatica, ETL, SQL, PL/SQL,and Power BI)Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4Contract, 9 months (with possibly of extension) Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training,...

  • ETL Developer

    1 week ago


    Toronto, Ontario, Canada fc71e8c5-deda-48e9-b38c-23c0611c543b Full time $70,000 - $120,000 per year

    ResponsibilitiesDesign, develop, and optimize scalable ETL workflows to extract data from various sources such as relational databases, cloud storage (AWS, Azure Data Lake), and APIs (RESTful API).Transform raw data into structured formats suitable for analysis and reporting, ensuring accuracy and consistency.Maintain and enhance existing ETL pipelines using...


  • Toronto, Ontario, Canada AstraNorth Full time $80,000 - $120,000 per year

    DeveloperIn ETL Design of new or changing mappings and workflows with the team and prepares technical specifications.- Creates ETL Mappings, Mapplets, Workflows, Worklets using Informatica PowerCenter 10.x and prepare corresponding documentation.- Designs and builds integrations supporting standard data warehousing objects (type-2 dimensions, aggregations,...

  • ETL Developer

    1 day ago


    Toronto, Ontario, Canada Spait Infotech Private Limited Full time

    Job Title: ETL DeveloperJob SummaryThe ETL Developer is responsible for designing, developing, and maintaining data integration solutions that enable the extraction, transformation, and loading of data from various sources into data warehouses, data lakes, or other storage systems. This role ensures data quality, consistency, and availability to support...


  • Toronto, Ontario, Canada Altitude Technology Solutions Full time $320,000 per year

    Position: Senior Java DeveloperLocation: Toronto, Canada (On-site mandatory 2 days per week)Experience- 8+ yearsExperience: Minimum 5 years hands-on with Java Microservices and strong database and data modelling skills Key Responsibilities:Develop and maintain applications using Java (versions 11 to 21) and Spring Boot (2 to 3).Strong SQL querying skills for...

  • ETL Developer

    1 day ago


    Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per year

    ETL Developer (ETL Azure Data Factory, Databricks, Logic App and Function App, IBM Cognos and Microsoft PowerBI, SQL Server Stored Procedure, Oracle PL/SQL)1 year contract (with possibility of renewal)Toronto (hybrid)Deliverables section:Scope of Services and Deliverables - The Services and Deliverables to be provided by the Vendor will include the...

  • Java EE Developer

    5 days ago


    Toronto, Ontario, Canada TalentVault Network Inc. Full time $85,000 - $120,000 per year

    We have an immediate opportunity for aJava EE Developer.You must have 5+ years of Java EE Development experience.Our client is a Tier 1 Systems Integrator and allows for full remote work within Canada.Hybrid - 1-2 days in office in Toronto, ON.Role- Java EE (Java for Enterprise) DeveloperRole Level- Sr. ConsultantRole Start Date- ASAPRole End Date- 3-4...

  • Java UI Developer

    5 days ago


    Toronto, Ontario, Canada Tata Consultancy Services Full time $80,000 - $120,000 per year

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...

  • Senior ETL Developer

    2 weeks ago


    Toronto, Ontario, Canada The Code Crackers Full time $65,000 - $780,000 per year

    Position OverviewThe Office of the Public Guardian and Trustee (OPGT) seeks a Senior Software Developer – ETL to support and validate the migration of data from legacy systems to the new Dynamics 365 OPGT solution. The ideal candidate will have extensive experience in ETL development, Azure data services, and Dynamics 365 data integrations.You will play a...


  • Toronto, Ontario, Canada Russell Tobin Full time $96,000 - $144,000 per year

    Title:Software Developer - ETL - Senior (Onsite)Business Days:130Location:Toronto, OntarioPay Range:CAD$75-80/hr. DOEIndustry Type:Public SectorJob Description:Assignment Deliverables:As a member of the data migration team, you will be responsible for validating the quality of the data migration from the legacy application to Dynamics, in preparation for...