Oracle NetSuite, established in 1998, is a pioneering cloud company offering comprehensive business solutions. As a Senior/Principal Software Engineer, you'll join a dynamic team developing and maintaining their unified application suite that serves thousands of customers globally. The role involves working on complex backend systems, database architecture, and business logic implementation. You'll collaborate with cross-functional teams to design and deliver secure, scalable solutions while maintaining existing functionality. Oracle NetSuite offers excellent career growth opportunities, comprehensive benefits, and a culture that values innovation and work-life balance. The position requires expertise in Java, SQL, system architecture, and design. You'll participate in the full software development lifecycle, from architecture decisions to implementation and testing, while working in an agile environment. The company provides strong support for professional development and opportunities to make a significant impact on their cloud-based business system used by organizations worldwide.