Senior Software Developer

A premier part of Oracle's network, providing cloud ERP solutions as a world leader in cloud technology.
Backend
Senior Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Senior Software Developer

Oracle NetSuite is seeking a Senior Software Engineer to join their Foundations team in Prague. This role focuses on developing core building blocks of their ERP system, including Transaction Numbering, Address components, and Printing Engine. The position offers a unique blend of startup culture with the stability of a global organization.

The ideal candidate will be involved in all phases of the development process, from specification to maintenance. The role requires expertise in Java programming, with Oracle DB as the main persistence layer, and involves working with an internal JavaScript framework for UI development. The team practices agile methodologies, including continuous integration, pair programming, and TDD.

What makes this role special is the opportunity to work on complex, customer-facing solutions while being part of a global team spread across seven offices worldwide. The position offers significant room for innovation and growth, with the chance to become both a better engineer and an engineering leader.

Benefits include Oracle equity in the form of RSUs, comprehensive health benefits, a generous 25-day vacation allowance, and a flexible hybrid work arrangement. The modern workplace at Aviatica Office supports hybrid meetings and offers convenient amenities like free parking and proximity to public transport.

The role requires 3-5+ years of experience, with a focus on Java development and database-driven applications. Strong problem-solving skills and excellent communication abilities in English are essential. The company values Customer First, Collaboration, Innovation, and Integrity, and seeks candidates who embody these principles.

Oracle NetSuite provides a supportive environment for professional growth, offering subsidized career development and mentorship opportunities. The company is committed to diversity and inclusion, ensuring equal employment opportunities for all candidates.

Last updated 19 days ago

Responsibilities For Senior Software Developer

  • Develop core building blocks of Transaction Numbering, Address components, Printing Engine, and Entity Duplicate Detection
  • Participate in all phases of development process: specification, design, architecture, testing, and maintenance
  • Write business logic and automation tests
  • Participate in code review process
  • Work in an agile environment with continuous integration

Requirements For Senior Software Developer

Java
  • Computer Science degree or proven experience in STEM
  • Experience with Java or similar object-oriented programming language
  • Understanding of modern web applications and database-driven applications
  • Experience with SQL and PL/SQL
  • Automated testing experience
  • Strong problem-solving skills
  • Strong communication abilities in English

Benefits For Senior Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 25 days vacation allowance
  • Oracle equity (RSUs)
  • Health insurance
  • Pension insurance
  • Life insurance
  • Flexible home office policy
  • Modern workplace with free parking
  • Team events
  • Meal vouchers
  • Flexi passes
  • Subsidized career/skills growth
  • Mentorship program

Interested in this job?

Jobs Related To Oracle NetSuite Senior Software Developer

Senior Software Engineer in Test II (QL)

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

Senior Software Engineer

Senior Software Engineer role at Oracle NetSuite, developing cloud-based business management solutions with 6+ years experience required.

Senior Software Engineer - NetSuite - Billiing

Senior Software Engineer position at Oracle NetSuite, focusing on ERP system development with competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Oracle NetSuite focusing on backend development with Java, requiring 6+ years of experience.

Senior Software Engineer

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