Bengaluru, IN - Remote (any location) Remote (Global)

Zact is hiring a Software Architect - Enterprise Java * Cloud-Native * AI-Augmented Development

About the Role

Lead the design and implementation of scalable, secure, and high-performance Java-based platforms using modern cloud infrastructure and AI-augmented workflows.

Responsibilities

  • Design robust enterprise Java architectures aligned with business goals
  • Guide teams in adopting cloud-native patterns and practices
  • Integrate AI-powered tools into the development lifecycle
  • Ensure systems are scalable, maintainable, and resilient
  • Collaborate with product and engineering leads on technical direction
  • Evaluate and introduce new frameworks and technologies
  • Mentor developers in best practices for Java and cloud development
  • Define standards for code quality and system observability
  • Lead architectural reviews and technical decision-making
  • Drive migration from legacy systems to modern platforms
  • Optimize application performance and operational efficiency
  • Implement security controls across distributed systems
  • Support continuous integration and delivery pipelines
  • Promote reuse of components and services
  • Ensure compliance with data governance and regulatory requirements
  • Troubleshoot complex production issues
  • Contribute to system documentation and design artifacts
  • Stay current with advancements in Java, cloud, and AI tooling
  • Foster a culture of innovation and technical excellence
  • Work across time zones with global teams

Nice to Have

  • Experience with AI-augmented development tools
  • Leadership in open-source contributions
  • Knowledge of domain-driven design
  • Background in financial or regulated industries
  • Certifications in cloud architecture
  • Experience with reactive programming models
  • Familiarity with service mesh technologies
  • Involvement in technical communities or conferences

Compensation

Competitive salary and benefits package

Work Arrangement

Remote with flexible hours

Team

Collaborative engineering team focused on scalable cloud systems

Why This Role Matters

  • This position shapes the foundation of next-generation systems by combining proven Java enterprise practices with cutting-edge cloud and AI capabilities.
  • You will influence how teams build, deploy, and evolve software at scale.

Growth Opportunities

  • Opportunities to lead technical strategy, publish internal tools, and represent the company in external forums.
  • Access to training, conferences, and innovation sprints.

Available for qualified candidates

About company
Zact

Zact is a Fintech innovator dedicated to a singular idea: Organizations need simpler expense and payment management systems that align the spending employee with finance and accounting while providing inherent guardrails and continuous reconciliation with financial systems.

Zact enables all parts of the company to Pay by the Rules. We believe that exact, clearly-defined rules, with the infrastructure to disseminate and enforce them, will ease the burden and frustration of managing corporate spend for your entire company.

We are “exact” in our reconciliation of expenses with payments, providing accounting systems double entry inputs of credits and debits for all corporate spend. Our compliance with PCI, SOC 1 Types 1 & 2, and SOC 2 Types 1 & 2 standards ensures a fully-compliant Zact platform for managing all your corporate spend.

All jobs at Zact Visit website
Job Details
Department Engineering – Architecture & Platform
Category other
Posted 2 months ago