Oracle NetSuite, established in 1998, is a pioneering cloud company offering comprehensive business management solutions. As the leading cloud business system, NetSuite provides integrated solutions for financials, inventory management, HR, and commerce. The role is based in the Waterloo, Ontario office, where you'll join the Applications Development team. You'll work on both new development and maintaining existing systems using Java and Oracle DB, with a JavaScript-based UI framework. The position offers a balanced mix of technical challenges and professional growth, with opportunities to innovate and improve development processes. The company culture emphasizes work-life balance, professional development, and team collaboration. Oracle NetSuite provides competitive compensation including equity, comprehensive benefits, and a supportive work environment that promotes diversity and inclusion. The ideal candidate will combine technical expertise with strong communication skills and a passion for clean code and automated testing. This role offers the unique opportunity to work on enterprise-scale solutions while maintaining a healthy work-life balance in a collaborative, global team setting.