Senior Software Developer

A world leader in cloud solutions, providing ERP and business software solutions as part of Oracle Corporation.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Senior Software Developer

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.

Last updated 6 days ago

Responsibilities For Senior Software Developer

  • Assist in defining and developing software for tasks associated with developing, debugging or designing software applications
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Develop greenfield code for new engines and maintain legacy codebase
  • Work with core building blocks for generic transactions, voiding, and rules engine

Requirements For Senior Software Developer

Java
JavaScript
TypeScript
React
  • Computer Science degree or proven experience in STEM
  • Experience with Java or similar object-oriented programming language
  • Understanding of modern web applications
  • Experience with database-driven applications (SQL and PL/SQL)
  • Strong problem-solving skills
  • Strong communication abilities in English
  • 3 to 5+ years of experience

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Equity
  • Oracle equity (RSUs)
  • Health and life insurance
  • Paid sick leave
  • 25 days vacation
  • Hybrid/remote work flexibility
  • Free parking
  • Meal vouchers
  • Flexi passes
  • Career development and mentorship
  • Work-life balance

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Developer

Senior Software Engineer

Senior Software Engineer position at Oracle NetSuite in Hyderabad, focusing on backend development with Java and SQL, requiring 6+ years of experience in software development.

Senior Software Engineer in Test

Senior Software Engineer in Test position at Oracle NetSuite, focusing on developing testing tools and frameworks for microservices architecture with 4+ years of experience required.

Senior Software Engineer in Test II (QL)

Senior Software Engineer in Test II position at Oracle NetSuite, focusing on test automation, quality assurance, and product development for cloud business solutions.

Senior Software Developer

Senior Software Developer position at Oracle NetSuite in Brno, focusing on configuration services platform development with 3+ years experience required.

Senior Software Engineer

Senior Software Engineer position at Oracle NetSuite in Tokyo, focusing on AI chatbot development using Python/Java, with 4+ years experience required.