Java Software Engineer
KnowledgeWorks Global Ltd.
2 - 5 years
Mumbai
Posted: 17/02/2026
Job Description
Job Summary:
The Data Software Engineer will play a central role in designing, developing, maintaining, testing, and documenting data-driven systems and services that support mission-critical workflows. This position requires deep technical expertise in Java development, strong testing discipline using frameworks such as JUnit and XSpec, and hands-on experience working with XML and related processing technologies such as Saxon. The ideal candidate is equally comfortable building robust backend services, writing high-quality automated tests, and producing clear, comprehensive technical and client-facing documentation.
The engineer will collaborate closely with product managers, QA teams, DevOps engineers, and other data engineering team members to ensure high reliability, performance, and clarity across the data processing pipeline.
Duties/Responsibilities:
Software Development
- Design, implement, andmaintainhigh-performance Java-based applications, services, and data processing components.
- Develop clean, efficient, and maintainable code following industry best practicesand internal standards.
- Contribute to architecture discussions, technical designs, and code reviews.
Testing & Quality Assurance
- Build andmaintaincomprehensiveUnit and Integration testsusingJUnitandpreferably alsoXSpec.
- Ensure coverage of critical data flows, business rules, and system integrations.
- Collaborate with QA teams toestablishautomation best practices and testing standards.
Data Processing & XML Engineering
- Work extensively withXMLandSaxon, including parsing, validation, transformation, and schema-driven workflows.
- Support development of XML-based datatransformationpipelines and interoperability frameworks.
- Work withXSLTforinternal and third-partytransformations and template creation.
- ApplyXSpecfor BDD-style testing of XML transformations.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
