Java Software Engineer
Technology
BIG IT JOBS
All India, India2 months agoUntil 23/4/2026
Full time
Job description
- 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.
- 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.
- 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.
- 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
Qualifications Required
Key Responsibilities
Qualifications Required
Keywords
Java development JUnit XML Saxon XSLTTemplate processorDocBookXSLTXBELSCHEMADevOpsXmlJavaSaxon XSLT
¿Te interesa este puesto?