NetSuite ERP, a premier part of Oracle's network, is seeking a Senior Software Engineer to join their Shared Application Services team in Brno, Czech Republic. The role involves developing core building blocks for functionalities like generic transactions, voiding, and rules engine. The tech stack includes Java with Oracle DB, TypeScript, React, and internal JavaScript frameworks. The position offers a unique blend of greenfield development and legacy codebase maintenance, all covered with test automation.
The ideal candidate will be passionate about clean code, quality, and SOLID principles, thriving in an agile environment with continuous integration, pair programming, and TDD practices. The role requires deep understanding of customer goals and business domain expertise, allowing engineers to contribute to product design and innovation.
Oracle NetSuite combines startup culture benefits with the stability of a global organization. The work environment is open and agile, emphasizing collaboration across seven global offices. The company offers comprehensive benefits including equity, health insurance, flexible work arrangements, and strong career development opportunities.
The position requires 3-5+ years of experience, strong technical skills in Java/OOP, database technologies, and excellent communication abilities. The company promotes an inclusive culture that values diversity and maintains high standards of integrity while focusing on customer success and innovation.
This role presents an excellent opportunity for experienced developers looking to make a significant impact in enterprise software while enjoying work-life balance and professional growth opportunities.