Skip to main content

Java Software Engineer

Technology
BIG IT JOBS
All India, India2 months agoUntil 23/4/2026
Full time

Job description

    Role Overview: As a Data Software Engineer at KnowledgeWorks Global, you will be responsible for designing, developing, maintaining, testing, and documenting data-driven systems and services that support mission-critical workflows. Your deep technical expertise in Java development, strong testing discipline, and hands-on experience with XML and related technologies will be essential for building robust backend services and producing clear technical documentation.

    Key Responsibilities

    • Design, implement, and maintain high-performance Java-based applications, services, and data processing components.
    • Develop clean, efficient, and maintainable code following industry best practices and internal standards.
    • Contribute to architecture discussions, technical designs, and code reviews.
    • Build and maintain comprehensive Unit and Integration tests using JUnit and preferably also XSpec.
    • Ensure coverage of critical data flows, business rules, and system integrations.
    • Collaborate with QA teams to establish automation best practices and testing standards.
    • Work extensively with XML and Saxon for parsing, validation, transformation, and schema-driven workflows.
    • Support development of XML-based data transformation pipelines and interoperability frameworks.
    • Utilize XSLT for internal and third-party transformations and template creation.
    • Apply XSpec for BDD-style testing of XML transformations.

    Qualifications Required

    • Strong expertise in Java development.
    • Proficiency in testing disciplines using JUnit and XSpec.
    • Hands-on experience with XML and related processing technologies.
    • Ability to collaborate effectively with cross-functional teams including product managers, QA teams, and DevOps engineers. (Note: No additional details of the company were present in the provided job description.) Role Overview: As a Data Software Engineer at KnowledgeWorks Global, you will be responsible for designing, developing, maintaining, testing, and documenting data-driven systems and services that support mission-critical workflows. Your deep technical expertise in Java development, strong testing discipline, and hands-on experience with XML and related technologies will be essential for building robust backend services and producing clear technical documentation.

    Key Responsibilities

    • Design, implement, and maintain high-performance Java-based applications, services, and data processing components.
    • Develop clean, efficient, and maintainable code following industry best practices and internal standards.
    • Contribute to architecture discussions, technical designs, and code reviews.
    • Build and maintain comprehensive Unit and Integration tests using JUnit and preferably also XSpec.
    • Ensure coverage of critical data flows, business rules, and system integrations.
    • Collaborate with QA teams to establish automation best practices and testing standards.
    • Work extensively with XML and Saxon for parsing, validation, transformation, and schema-driven workflows.
    • Support development of XML-based data transformation pipelines and interoperability frameworks.
    • Utilize XSLT for internal and third-party transformations and template creation.
    • Apply XSpec for BDD-style testing of XML transformations.

    Qualifications Required

    • Strong expertise in Java development.
    • Proficiency in testing disciplines using JUnit and XSpec.
    • Hands-on experience with XML and related processing technologies.
    • Ability to collaborate effectively with cross-functional teams including product managers, QA teams, and DevOps engineers. (Note: No additional details of the company were present in the provided job description.)

Keywords
Java development JUnit XML Saxon XSLTTemplate processorDocBookXSLTXBELSCHEMADevOpsXmlJavaSaxon XSLT

¿Te interesa este puesto?