Senior Principal Software Engineer (JavaScript, Java)

A world leader in cloud solutions using tomorrow's technology to tackle today's challenges.
United Kingdom
Frontend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Senior Principal Software Engineer (JavaScript, Java)

Oracle Visual Builder is an innovative cloud service enabling rapid web and mobile application development with minimal coding requirements. As a Senior Principal Software Engineer, you'll be part of the Business Objects team, working on declarative editors and diagrams for business objects that provide data storage in Oracle Cloud. The team is specifically focused on developing design-time support for a next-generation Business Objects system powering future Oracle Applications.

The role combines technical leadership with hands-on development, requiring expertise in JavaScript, Java, and database technologies. You'll work in a collaborative environment, interfacing with Product Managers, UX Designers, and other development teams. The position offers the opportunity to shape the future of Oracle's visual development tools while working on enterprise-scale cloud solutions.

This is an IC5 (Individual Contributor) level position, ideal for experienced engineers who want to make significant technical contributions while mentoring others. The role requires 10+ years of experience and offers the stability and benefits of working for a global technology leader. Oracle provides a comprehensive benefits package and promotes work-life balance, though some off-hours support may be required.

The position is based in the United Kingdom and offers the chance to work on cutting-edge technology that impacts developers worldwide. While visa sponsorship is not available, the role provides excellent career growth opportunities within Oracle's extensive technical organization. The ideal candidate will combine deep technical expertise with strong communication skills and a passion for creating developer tools that enhance productivity.

Last updated 5 days ago

Responsibilities For Senior Principal Software Engineer (JavaScript, Java)

  • Working closely with Product Managers and UX Designers, design and develop new Business Object features for the Oracle Visual Builder IDE
  • Guide other members of the team with design and development of their features, including code review
  • Work closely with the internal team building the underlying Business Objects technology
  • Be a significant contributor to development processes that deliver high quality Visual Builder releases to the Oracle Cloud
  • Work with internal consuming teams to debug and resolve issues
  • Work with Oracle Support, occasionally outside regular business hours, to debug and resolve customer issues

Requirements For Senior Principal Software Engineer (JavaScript, Java)

JavaScript
Java
  • Development Lifecycle experience
  • Development Tools proficiency
  • Java expertise
  • JavaScript expertise
  • Linux knowledge
  • Oracle Database experience
  • SQL proficiency
  • UI (User Interface) development experience

Benefits For Senior Principal Software Engineer (JavaScript, Java)

Medical Insurance
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Principal Software Engineer (JavaScript, Java)

Principal Front End Software Developer

Principal UI Engineer position at Oracle, focusing on frontend development with React/TypeScript, offering $96,800-$223,400 salary range with comprehensive benefits.

Application Principal Developer - Front End

Principal Frontend Developer role at Oracle, building enterprise-scale web applications with TypeScript, React, and modern web technologies. 8+ years experience required.

Principal Application Developer, Fullstack

Principal Application Developer position at Oracle, requiring 7+ years of experience in fullstack development, focusing on enterprise applications with modern web technologies.

Principal Applications Engineer, Product Management Cloud

Principal Applications Engineer position at Oracle, focusing on UI development with Redwood and VBCS, requiring 10+ years of experience in software development and expertise in JavaScript technologies.

Principal Member of Technical Staff - Full Stack Software Development

Principal Software Engineering role at Oracle Health & AI, building next-gen healthcare financial management solutions using full-stack development skills.