Taro Logo

Principal Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Developer

Oracle is seeking a Principal Software Developer to join their engineering team in Hyderabad. This role combines technical leadership with hands-on development, focusing on scalable web applications in the cloud environment. As a principal full-stack developer, you'll be responsible for designing and developing enterprise-level software solutions while mentoring other team members. The position requires extensive experience in Java/J2EE, modern frontend frameworks, and cloud technologies. Oracle offers a collaborative environment where innovation is encouraged, working on cutting-edge cloud solutions. The role provides an opportunity to work with global teams, shape architectural decisions, and contribute to large-scale enterprise products. With Oracle's 40+ year history of technical excellence and commitment to employee development, this position offers both technical challenges and career growth opportunities. The company provides comprehensive benefits and promotes a culture of work-life balance. This role is ideal for experienced developers looking to make a significant impact in a leading technology company.

Last updated 7 months ago

Responsibilities For Principal Software Developer

  • Design, develop, troubleshoot and debug software programs for scalable web applications on cloud
  • Define and develop 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
  • Take active role in defining standard practices and procedures
  • Deliver high-quality SaaS applications

Requirements For Principal Software Developer

Java
JavaScript
React
  • BS or MS degree or equivalent experience
  • 10+ years of software engineering experience
  • Strong OOPs concepts and core Java/J2EE framework skills
  • Strong UI skills like React or Angular
  • Experience with Spring, Springboot, JPA, REST
  • Knowledge of Apache Kafka, Akka, Distributed Cache
  • Experience with TDD, Junit, Integration testing
  • Knowledge of microservice architecture and design patterns
  • Experience with CI/CD, Docker, Kubernetes
  • Strong analytical and problem-solving skills
  • Good communication skills

Benefits For Principal Software Developer

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

Interested in this job?