Taro Logo

Principal Application Developer, Fullstack

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
Principal Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS
This job posting may no longer be active.

Description For Principal Application Developer, Fullstack

Oracle is seeking a Principal Application Developer to join their software engineering division, focusing on fullstack development. This role involves working on enterprise-scale applications, combining frontend and backend technologies. The position requires expertise in JavaScript, Java, and modern web technologies, with opportunities to work on innovative solutions.

As a Principal Developer, you'll be responsible for analyzing, designing, and developing software programs for commercial applications. You'll work with both frontend technologies (JavaScript, HTML5, CSS3, TypeScript) and backend systems (Java, REST APIs, Node.js). The role involves leading technical initiatives, mentoring team members, and making significant architectural decisions.

The ideal candidate will bring 7+ years of software engineering experience, with deep expertise in building scalable, enterprise-level applications. You'll be working in Bengaluru, India, contributing to Oracle's cloud solutions and working with cutting-edge technology. This role offers the opportunity to work with a global leader in enterprise software, with excellent career growth potential and the chance to impact major industry solutions.

Oracle offers a comprehensive benefits package and promotes an inclusive work environment. The company has a strong focus on innovation and maintains partnerships with industry leaders across various sectors. This role provides an excellent opportunity for experienced developers looking to work on challenging projects at scale while leading and mentoring others.

Last updated 4 days ago

Responsibilities For Principal Application Developer, Fullstack

  • Analyze software requirements based on specifications
  • Maintain and extend existing software
  • Develop, debug, and troubleshoot new components
  • Lead the preparation and review of Design Documents
  • Take initiative in identifying, analyzing and solving problems
  • Mentor and train peers
  • Design test plans and scripts
  • Verify implementations conform to requirements and standards
  • Assist in technical documentation preparation

Requirements For Principal Application Developer, Fullstack

JavaScript
TypeScript
Java
Node.js
  • BS or MS degree in Computer Science or similar technical field
  • 7+ years proven experience in designing and building modern enterprise/large-scale applications
  • 2+ years experience with JavaScript, HTML5 and CSS3
  • 2+ years experience with REST API development
  • 2+ years experience programming in Java
  • Experience architecting highly available, scalable, and secure systems
  • Experience with Scrum and Agile methodology

Benefits For Principal Application Developer, Fullstack

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs
  • Career growth opportunities

Interested in this job?