Basware

Senior Cloud Developer - Country Compliance

Basware  •  Chandigarh, IN (Onsite)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

At Basware, we deliver mission-critical cloud solutions that empower organizations to unlock their full potential. Our products are designed to bring clear and compelling value to our customers, and we’re looking for a talented and forward-thinking developer who can help us shape the future of our technology.

We are seeking a Senior Cloud Developer, an experienced software engineer, who will contribute to the solutions that keep our customers compliant with country e-invoicing and tax reporting mandates. Your role will be focused on building the country-specific capabilities that connect invoices, credit notes and purchase orders to government tax portals and clearance networks, using the latest technologies and AI-assisted ways of working to deliver large-scale, high-performance, enterprise-grade solutions.

This is a hands-on technology role, ideal for candidates seeking opportunities to both build on their existing experience and research new knowledge areas, with a significant share of design and exploratory elements to their day-to-day tasks. Every country mandate brings a different set of rules, formats and deadlines, so no two modules look the same.

You will be working alongside engineers and developers from the Invoice Lifecycle Management (ILM) Teams, assisted by our AI Engineering team, and in integration with other Basware solutions. The product you will be contributing to is targeted at large, well-known enterprises.

Key responsibilities

  • Design and implement country extension modules against the platform's shared frameworks and architectural conventions.
  • Build and maintain REST APIs and service layers that carry compliance traffic to and from government portals.
  • Implement compliance logic: XML and JSON schema validation, digital signature handling, submission to and status polling from government portals.
  • Write automated tests as part of a TDD workflow, covering both unit and integration levels.
  • Participate actively in code and design reviews, and help hold the quality bar across the team.
  • Work with the Lead Developer and QA to harden the performance, security and resilience of compliance flows.
  • Contribute to CI/CD pipeline improvements and help diagnose and fix production issues.
  • Use AI coding assistants as part of the daily workflow, critically reviewing and validating what they generate.
  • 5+ years of professional software engineering experience.
  • Strong Java (17+) and Spring Boot experience building production REST services.
  • Practical experience using AI coding assistants in a professional workflow, understanding their limitations and validating their output.
  • Familiarity with XML processing, XSD schema validation and secure XML parsing practices.
  • Practical experience with MongoDB or another NoSQL document database.
  • Working knowledge of authentication and authorization mechanisms in web APIs.
  • Experience deploying and operating applications on AWS cloud infrastructure.
  • Solid understanding of software design principles and the ability to apply them in day-to-day coding.
  • Experience with CI/CD pipelines and Test-Driven Development as a working practice.
  • Good communication skills and the ability to collaborate cross-functionally with product, QA and compliance stakeholders.
  • Strong sense of ownership, collaborative attitude, and willingness to learn new domains and regulations quickly.
  • Familiarity with e-invoicing standards and networks such as Peppol and EN 16931, or with national clearance models such as Italy's SDI, Poland's KSeF or the French PPF and PDP model.
  • Experience with digital signatures and certificates (X.509, XAdES) or secure token and credential handling.
  • Exposure to microservices architecture and distributed systems concepts.
  • Experience with spec-driven AI development, where a written specification drives implementation and tests, and with AI agents and agent skills.
  • Working knowledge of JavaScript for adjacent integration touchpoints.
  • We highly value candidates who demonstrate curiosity, a proactive mindset and a willingness to explore and incorporate AI-driven technologies into their work. We encourage growth in this area and provide opportunities for experimentation and learning.

Why Basware?

We’re a purpose-driven company with a global footprint and a collaborative culture. At Basware, you’ll work with passionate professionals, cutting-edge technology, and a shared commitment to innovation and excellence.

Ready to make an impact?

If you're excited by the challenge, apply now and help shape the future of Basware.

Please submit your resume and cover letter by clicking the ‘ I’m interested’ link.

Our recruitment process will include pre-employment actions such as enhanced background screening and reference check.

Basware. Now it all just happens.

Basware

About Basware

Basware is how the world’s best finance teams gain complete control of every invoice, every time. Our Intelligent Invoice Lifecycle Management Platform ensures end-to-end efficiency, compliance and control for all invoice transactions. Powered by the world’s most sophisticated invoice-centric AI – trained on over 2 billion invoices – Basware's Intelligent Automation drives real ROI by transforming finance operations. We serve 6,500+ customers globally and are trusted by industry leaders including DHL, Heineken and Sony. Fueled by 40 years of specialized expertise with $10+ trillion in total spend handled, we are pioneering the next era of finance. With Basware, now it all just happens.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Espoo, FI
Year Founded
1985
Social Media