Innovation. Transparence. Proactiveness.

Senior Java Developer/Content Engineer

Bintime Responds Quickly
$$$$

IBFD (International Bureau of Fiscal Documentation) is the world's foremost authority on cross-border taxation, established in 1938. Tax practitioners from all over the world rely on IBFD for high-quality and independent tax knowledge and research. As a non-profit foundation, IBFD delivers tax knowledge through publications, training, research, and data. Around 250 employees work in four offices on three continents, from 40 countries, with 700+ external authors and correspondents worldwide.

Our team 
We work in Agile teams with a service-oriented architecture and a strong DevOps culture. Applications are being migrated to a Kubernetes cluster. The Tech & Data department includes ~30 full-time employees and external developers in near-shore and offshore arrangements.

Our сurrent Tech Stack:
 Java, Git β€” XML, XSL, XQuery β€” DTD, Schema, Schematron β€” REST, OpenAPI, Docker, Kubernetes β€” RDF, OWL, SPARQL β€” HTML, CSS, JSON, JavaScript

Requirements 

  • 5+ years of experience in Java application development, Git, and IDEs 
  • Experience with microservices, REST, OpenAPI, Docker, and Kubernetes
  •  5+ years of experience in XML content development, including enrichment processes
  • Significant experience in transforming XML for online presentation: HTML, CSS, DOM, JSON, JavaScript
  • Strong background in XML content modelling (DTD, Schema) and validation methodologies (Schematron)
  • Experience with knowledge graphs (RDF, OWL, SPARQL, and related semantic web technologies)
  • Proficient in developing applications for XML editing tools (XMetaL), conversion processes (XSL, XQuery), ML-based enrichment strategies, and prototyping
  • Experience working in Agile environments and collaborating with product, development, UX, and research teams
  • English β€” B2+

Responsibilities 

  • Review business and functional requirements and propose technical solutions; describe solutions and supplement with technical diagrams as needed
  • Collaborate closely with other development team members to ensure proposed solutions are technically feasible and align with the organization's architecture and infrastructure standards
  • Develop solutions using the technologies described above; in some cases, assign tasks to offshore developers
  • Write clear and concise documentation of application features, decisions, and technical constraints
  • Stay current with the latest research and best practices in content processing, XML, graph technologies, and AI-driven content enrichment; suggest improvements to processes, tools, and the technology landscape

Will be a plus 

  • Experience in academic publishing, standards, citations 
  • Experience with additional publication formats: PDF generation, ePub, Excel, XML-based typesetting
  • Experience with enterprise Content Management Systems (e.g., Alfresco)
  • Experience with Claude Code or other AI-based programming tooling
  • Exposure to AI-driven or data-informed thinking related to content development approaches

What we offer:

  • Access to Tools & Resources: Well-defined PDP (Personal Development Plan) and PIP (Personal Improvement Plan) policies.
  • Education Budget: Dedicated budget for courses, certifications, and professional development
  • Bintime Academy: Internal university for professional development
  • Reliable Infrastructure: Starlink internet, Π° generator, and a comfortable workspace to ensure uninterrupted work.
  • Team Budgets: Dedicated resources for team initiatives, training, and collaboration.
  • Medical Insurance: Coverage within Ukraine.
  • Mental Health Support: Access to psychotherapy sessions via Pleso.
  • Individual English Lessons: To enhance your language skills.
  • Work-Life Balance: Generous vacation and sick leave policies.
  • Corporate Events: Regular team-building activities and company events.

Required skills experience

XML 5 years
Java 5 years
Elasticsearch 5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 28 May
152 views
Β·
36 applications
Response activity: Very high
Last responded 11 hours ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...