Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

Oracle Snr Principal Member of Technical Staff in BENGALURU, India

Job Description

The Tools and Innovation team is a high-performing software development group within Oracle's product development organization. Tasked by executive leadership with creating cutting-edge tools, the team drives Oracle's business forward with solutions that are highly complex, visible, and impactful across the company. These mission-critical innovations empower executives to make key decisions shaping the future of Oracle's SaaS business.

We are seeking an experienced full stack developer to join our team in designing and developing innovative tools that empower Oracle's SaaS business. As a full stack developer, you will bring new components to life, working on systems that are highly visible and critical to Oracle's operations.

We value team members who strive to understand the business, ensuring that what we deliver aligns closely with organizational goals. With a strong focus on quality, you will ensure that your work provides an accurate and effective interpretation of data, while driving improvements in how we deliver our solutions.

You will collaborate across multiple teams, including product, UX, Architects, QA, Data Engineers and DevSecOps, to achieve seamless integration and deliver end-to-end solutions. Our team is dedicated to continuous improvement, always exploring new ways to enhance our processes, systems, and outcomes.

Career Level - IC5

Responsibilities

The full stack developer’s responsibilities include :

  • Architect, design, and develop responsive, scalable web applications with advanced, dynamic front-end components and complex back-end systems using modern frameworks and technologies.

  • Develop RESTful APIs and microservices, ensuring seamless integration with databases, third-party services, and internal systems. Architect and oversee the development of complex microservices ecosystems, ensuring high availability, security, and scalability.

  • Ensure comprehensive documentation of APIs and microservices, including endpoint specifications, data models, authentication methods, and integration points, to facilitate ongoing development and collaboration across teams.

  • Design and optimize database schemas, write efficient SQL queries, and implement indexing strategies to ensure high-performance data retrieval. Architect complex data solutions such as replication, partitioning, and tuning for large-scale applications.

  • Collaborate with DevSecOps engineers to drive best practices and ensure automation across the entire software lifecycle.

  • Partner with QA engineers to define and execute comprehensive testing strategies. Take ownership of unit testing, integration testing, and end-to-end testing by integrating appropriate testing frameworks.

  • Ensure identification and resolution of code smells through continuous refactoring efforts, utilizing tools like static code analysis to improve code maintainability and performance. Integrate advanced security measures into the testing pipeline, maintain high coding standards through proactive collaboration with QA and Governance teams.

  • Lead identification, root cause analysis and resolution of performance bottlenecks and defects. Drive advanced optimization efforts, including profiling, query tuning, and high-load testing. Define strategies for scaling solutions effectively.

  • Lead and drive technical discussions and decisions across the team. Mentor and guide junior developers, conduct in-depth code reviews, and establish best practices. Ensure effective collaboration with cross-functional teams for high-quality outcomes.

  • Stay at the forefront of emerging technologies, drive their adoption across the team, and contribute to the continuous improvement of development processes and methodologies.

  • Lead the collaboration with the UX designer, guiding the translation of wireframes and mockups into high-quality, responsive interfaces. Ensure alignment with user experience goals and drive consistency and usability across the application.

Job Requirements:

  • Expert proficiency in modern front-end technologies, such as JavaScript, and frameworks/libraries like REACT, Svelte, Angular, or Vue.js

  • Expert proficiency in back-end technologies and frameworks, such as java (Spring Boot), Helidon, Python, Node.js, and ORM tools like JPA and Hibernate.

  • Strong expertise in microservices architecture, including the design and development of RESTful APIs using technologies like Spring Boot (Java), Express (Node.js), or Flask (Python).

  • Experience with API Management, documentation (e.g. Swagger/OpenAPI) and secure API practices (e.g, OAuth, JWT)

  • Advanced expertise in relational databases (PostgreSQL, MySQL, SQL Server) and NoSQL databases (MongoDB, Cassandra). Experience with data modeling, indexing, and query optimization.

  • Extensive experience working with Oracle Cloud Infrastructure (OCI) or similar, particularly in designing and deploying scalable, cloud-native solutions.

  • Expertise in designing and optimizing CI/CD pipelines with tools like Jenkins, GitLab CI, or Graddle. Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.

  • Background in automated testing (unit, integration, and end-to-end) using frameworks like JUnit, Mocha, Jasmine, or Cypress.

  • Expertise in Git, including branching strategies, code reviews, and collaboration tools such as GitHub or GitLab.

Qualifications:

  • 10+ years of experience in full-stack development, with a proven track record of architecting and delivering complex applications at scale.

  • Experience leading technical initiatives, mentoring junior engineers, and driving architectural decisions.

  • Strong analytical and problem-solving skills with the ability to resolve complex technical challenges.

  • Bachelor’s or master’s degree in computer science, Engineering, or a related field, or equivalent practical experience.

About Us

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

When everyone’s voice is heard, we’re inspired to go beyond what’s been done before. It’s why we’re committed to expanding our inclusive workforce that promotes diverse insights and perspectives.

We’ve partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity.

Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.

We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.

Disclaimer:

Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

* Which includes being a United States Affirmative Action Employer

DirectEmployers