About this role
Staff Software Engineer at CAI Software. Location: Bangalore, Karnataka, India. Role: Lead design, Architect backend, Mentor engineers Requirements: 15+ years in software engineering; strong Java backend; REST APIs; frontend exposure; SQL/database design; enterprise reporting tools; experience in domains like Accounting/Billing/Inventory. Category: Engineering Seniority: Senior Level Tools: Java, REST APIs, SQL, Angular or React, DevExpress, Crystal Reports, Power BI Commitment: Full Time Workplace: Hybrid Languages: English