🏢 Oracle
Application Software Engineer 1
💼 Fulltime
📍 Bengaluru, Karnataka, India
🛠 Skills Required
SQL
PL-SQL
Database Management Systems
Python
Java
C++
Debugging
Git
Unit Testing
Data Analysis
Problem-Solving
Collaboration
Communication
Attention to Detail
Adaptability
Time Management
Continuous Learning
Mentorship
Advertisements
🎤 Interview Experience
Oracle’s interview process typically starts with an online coding test focusing on data structures, algorithms, and SQL queries. Successful candidates move to one or two technical rounds where they solve live coding problems, discuss system design, and answer scenario‑based questions related to the role. The final HR round assesses cultural fit, communication skills, and career aspirations. Preparation should include strong fundamentals in coding, SQL, and a clear understanding of Oracle’s product ecosystem.
🔗 Explore More
Advertisements
🎯
Don't miss this opportunity!
Apply before 30 Sep 2027 — only 383 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Oracle Placement Papers
Compilation of previous Oracle recruitment questions to help you practice relevant topics.
Open Resource ↗
Oracle Recruitment Process Experiences
First‑hand accounts of candidates who cleared Oracle interviews, useful for understanding the interview flow.
Open Resource ↗
Oracle Interview Preparation Guide
Curated resources and tips specifically aimed at Oracle's technical and HR interview stages.
Open Resource ↗
Algorithm Practice Problems
Extensive problem set to sharpen data‑structures and algorithm skills required for Oracle coding tests.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 30 Sep 2027 — only 383 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online coding assessment (DSA & SQL) → Round 2: Technical interview (design, coding, problem solving) → Round 3: Managerial/HR interview (fit, communication, career goals)
🏢 Work Culture
Oracle fosters a collaborative environment where engineers are encouraged to experiment and share knowledge. The company offers structured career ladders, regular learning sessions, and a healthy work‑life balance with flexible timings. Employees benefit from global exposure, mentorship, and a strong emphasis on diversity and inclusion.
✅ Eligibility Criteria
Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, Computer Applications, Computer Information Systems, Information Technology or Information Systems. Minimum aggregate of 60% (or equivalent CGPA). No active backlogs at the time of joining. Open to graduates of the 2024‑2026 batches. Indian citizenship required; no visa sponsorship.
📋 About the Role
Oracle is a global leader in cloud‑enabled services and products, ranging from database technologies to AI‑driven applications. With a presence in more than 175 countries, Oracle helps enterprises modernise their IT landscape, accelerate digital transformation and deliver innovative solutions that touch billions of lives. In India, Oracle operates large development centres in Bengaluru, Hyderabad and other tech hubs, offering fresh graduates a chance to work on cutting‑edge platforms that power everything from financial services to healthcare.
As an Application Software Engineer 1, you will join the software engineering division and contribute to the design, development, and maintenance of Oracle’s enterprise applications. The role is ideal for recent graduates with a solid foundation in computer science concepts and a passion for building reliable, scalable software. You will work under the guidance of senior engineers, participate in requirement‑gathering sessions with clients, and translate business needs into technical solutions.
Key responsibilities include:
1. Enhancing existing software applications within Oracle’s established architecture.
2. Designing and developing new reports, handling data extraction via SQL, processing, and visualisation.
3. Gathering functional requirements, estimating effort, and planning execution.
4. Interacting with clients and stakeholders to clarify expectations and ensure delivery quality.
5. Contributing to component‑level design discussions and documenting technical decisions.
6. Debugging issues, performing root‑cause analysis, and documenting resolutions.
7. Suggesting process improvements to streamline development and operations.
8. Supporting software releases and post‑deployment monitoring.
9. Learning and applying Oracle’s healthcare workflow and Millennium data model.
10. Maintaining version control, writing unit tests, and adhering to coding standards.
The tech stack revolves around SQL/PL‑SQL, relational databases, and programming languages such as Python, Java or C++. Familiarity with Git, unit‑testing frameworks, and basic BI tools (Tableau, Power Insight) is advantageous. Oracle encourages continuous learning; you will have access to internal training, mentorship programs, and a clear growth path from IC1 to senior engineering roles, leading eventually to architect or product leadership positions.
Why join Oracle? Apart from a competitive salary and comprehensive benefits, you gain exposure to large‑scale, mission‑critical systems used by Fortune‑500 customers. The company’s culture promotes innovation, collaboration, and diversity, offering a supportive environment for fresh talent to thrive and make a tangible impact on global technology.
Overall, this role offers a balanced mix of technical challenges, client interaction, and professional development, making it an excellent launchpad for a long‑term career in software engineering.
📤 Share this Job
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at Oracle spot generic resumes instantly. Get a free AI-customised resume for this Application Software Engineer 1 role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
🏢 More from Oracle
Application Software Engineer 1
📍 Bengaluru, Karnataka, India · ⏳ 31 Oct
Apply →
Application Software Engineer 1
📍 Bengaluru, Karnataka, India · ⏳ 30 Nov
Apply →
Application Software Engineer 1
📍 Bangalore · ⏳ 17 Sep
Apply →
💼 More Fulltime Opportunities
Business Technology Solutions Associate
🏢 ZS · 📍 Pan India (Pune, Gurgaon, Noida, Bengaluru, Chennai)
View →
Software Engineer I
🏢 American Express · 📍 Chennai, Tamil Nadu / Bengaluru, Karnataka (Hybrid)
View →
Backend Engineer, AS
🏢 Deutsche Bank · 📍 Pune, Maharashtra
View →
Service Desk Associate
🏢 accenture.com · 📍 Bengaluru, Karnataka
View →
📋 Quick Info
JOB ID
C1138-J227
POSTED
2h ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer