AXiM Software
Back End Developer
AXiM SoftwareCanada3 hours ago
ContractEngineering, Information Technology

AXiM is building the next-generation underwriting and asset management platform for real estate private equity. Our product ingests messy financial data (Excel, PDFs, T12s, rent rolls), normalizes and analyzes it, and produces institutional-grade reporting and insights. We are early-stage but backed by experienced operators and investors — and we’re moving fast.


We are looking for a Senior Backend Engineer to join our small, high-caliber team. You will work directly with our Chief Architect to design and implement the backbone of AXiM’s data and calculation engine. This is not a feature-factory role. Every line of code you write will directly shape the foundation of our product and will be used by institutional clients managing billions in real estate.



What You’ll Do

• Design and implement core backend systems in Java + Spring Boot, ensuring scalability, performance, and accuracy.

• Build and optimize financial data parsing pipelines (Excel/PDF ingestion → normalization → clean JSON/DB).

• Implement calculation engines (NOI, DSCR, IRR, capex schedules, waterfall models) with high accuracy and reliability.

• Collaborate with the Chief Architect to translate real estate private equity requirements into robust backend designs.

• Work on export systems (dynamic PDF, Excel, and reporting pipelines).

• Contribute to architectural decisions: modularity, concurrency, data structures, and system scalability.

• Ensure code quality through testing, reviews, and thoughtful design — building a codebase that will scale as we grow.



What We’re Looking For

• 3-5 years of backend development experience with Java + Spring Boot (required).

• Strong understanding of core Java fundamentals: collections, concurrency, generics, exceptions, JVM memory model.

• Solid grasp of Spring Boot internals: dependency injection, bean lifecycle, configuration, AOP, REST APIs, transactions.

• Experience building data processing pipelines (parsing, transformation, cleaning, deduplication).

• Familiarity with GraphQL and database design for analytical applications.

• Comfort working in a lean startup environment — you take ownership, design clean systems, and execute fast.

• Strong problem-solving skills and ability to explain tradeoffs clearly.


Bonus Skills (Nice to Have):

• Experience with document parsing libraries (Apache POI, PDFBox, Tabula, etc.).

• Background in financial systems or working with numerical/calculation-heavy backends.

• Exposure to cloud (AWS) and containerized deployment.

• Experience with AI/LLM integrations for document parsing or data normalization.



Why Join AXiM?

• Impact: Every engineer here builds mission-critical systems that directly touch client workflows.

• Autonomy: You’ll own major components end-to-end and influence architecture from day one.

• Learning: You’ll work at the intersection of fintech, real estate, and AI.

• Upside: Early-stage startup with serious growth ambitions — this is a rare chance to help shape the core.

Key Skills

Ranked by relevance