🏢 Oracle
Application Software Engineer 1
💼 Fulltime
📍 Bengaluru, Karnataka, India
🛠 Skills Required
SQL
PL-SQL
Database Management
Python
Java
C++
Debugging
Git
Unit Testing
Data Analysis
Problem Solving
Collaboration
Communication
Attention to Detail
Adaptability
Time Management
Continuous Learning
Basic Mentorship
Advertisements
🎤 Interview Experience
Oracle’s interview process typically starts with a timed online coding test focusing on data structures, algorithms, and SQL queries. Successful candidates move to a technical interview where they solve live coding problems, discuss design choices, and answer system‑design or domain‑specific questions. The final HR round assesses cultural fit, communication skills, and discusses compensation. Overall difficulty is moderate to high, and thorough preparation on core CS concepts and Oracle’s product ecosystem is essential.
🔗 Explore More
Advertisements
🎯
Don't miss this opportunity!
Apply before 15 Oct 2026 — only 20 days left
Creator Pick · Promoted by Creator
Advertisements
📚 Free Study Materials (4)
Oracle Placement Papers – Software Engineer
Compilation of previous Oracle interview questions and coding problems to help candidates practice for the assessment stage.
Open Resource ↗
Oracle Recruitment Process Experiences
First‑hand accounts of candidates who cleared Oracle's hiring rounds, offering insights into question patterns and interview etiquette.
Open Resource ↗
Oracle Software Engineer Interview Guide
A curated guide covering technical topics, system design basics, and soft‑skill tips specific to Oracle's Software Engineer roles.
Open Resource ↗
LeetCode Problem Set for Coding Practice
Extensive collection of algorithmic problems to sharpen coding skills required for Oracle's online assessment.
Open Resource ↗
Advertisements
🎯
Don't miss this opportunity!
Apply before 15 Oct 2026 — only 20 days left
Creator Pick · Promoted by Creator
🏆 Selection Process
Round 1: Online Coding Assessment (Data structures, algorithms, SQL) → Round 2: Technical Interview (design, coding, system knowledge) → Round 3: HR Interview (fit, motivations, compensation discussion)
🏢 Work Culture
Oracle promotes a collaborative and inclusive work environment where engineers are encouraged to experiment and learn. The company offers flexible work hours, regular tech talks, and a clear career progression framework. Employees enjoy a balance between challenging projects and supportive mentorship, fostering both personal and professional growth.
✅ 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 CGPA 6.0/10). Final year students graduating in 2024, 2025, or 2026 are eligible. No active backlogs at the time of joining; a maximum of one backlog allowed in the previous semester, provided it is cleared before the joining date.
📋 About the Role
Oracle is a global leader in cloud infrastructure, database technologies, and enterprise software. With a heritage spanning over four decades, Oracle empowers businesses across industries to innovate, scale, and transform through data‑driven solutions. The company’s AI‑infused cloud platform, Oracle Cloud, powers everything from financial services to healthcare, delivering secure, high‑performance services to billions of users worldwide. As a fresher‑friendly organization, Oracle invests heavily in learning programs, mentorship, and a culture that encourages every employee to contribute to cutting‑edge projects.
The role of Application Software Engineer 1 sits within Oracle’s Software Engineering division, focusing on building and enhancing enterprise applications that support critical business processes. As an entry‑level contributor, you will work under the guidance of senior engineers, translating functional requirements into robust code, debugging issues, and ensuring that new features align with Oracle’s architectural standards. The position offers exposure to large‑scale systems, data‑intensive workflows, and the opportunity to collaborate with cross‑functional teams including product managers, QA, and client stakeholders.
Key Responsibilities:
1. Design, develop, and enhance existing software applications using Java, Python, or C++.
2. Create and optimize SQL/PL‑SQL queries for data extraction, transformation, and reporting.
3. Participate in requirement‑gathering sessions, estimate effort, and plan deliverables.
4. Conduct unit testing, code reviews, and maintain version control using Git.
5. Debug production issues, perform root‑cause analysis, and document resolutions.
6. Collaborate with clients and internal stakeholders during requirement clarification calls.
7. Contribute to component‑level design discussions and suggest architectural improvements.
8. Support software release cycles, including packaging and deployment activities.
9. Analyze healthcare workflow data and understand the Millennium data model where applicable.
10. Identify process bottlenecks and propose automation or efficiency enhancements at the team level.
Tech Stack: Java / Python / C++, SQL, PL‑SQL, Git, Oracle Database, Tableau (nice‑to‑have), Agile/Scrum methodologies.
Growth Path: Starting as an IC1, high performers can progress to IC2 (Software Engineer), then to senior technical roles such as Lead Engineer, Architect, or Product Manager. Oracle also offers rotational programs across cloud, AI, and industry‑specific solutions, enabling engineers to broaden their expertise.
Why Join Oracle? You will work on mission‑critical applications that impact millions of users, receive mentorship from seasoned technologists, and benefit from a compensation package that includes competitive salary, health benefits, and stock options. The company’s commitment to continuous learning, diversity, and community involvement makes it an ideal launchpad for a long‑term tech career.
📤 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
Support Engineer 1
📍 Bengaluru, Karnataka, India · ⏳ 30 Nov
Apply →
Application Software Engineer 1
📍 Bengaluru, Karnataka, India · ⏳ 30 Sep
Apply →
Application Software Engineer 1
📍 Bengaluru, Karnataka, India · ⏳ 31 Oct
Apply →
💼 More Fulltime Opportunities
Reliance Foundation Undergraduate Scholarships
🏢 scholarships.reliancefoundation.org · 📍 Pan India
View →
Analyst – Freshers
🏢 careers.ibm.com · 📍 Bangalore, Karnataka
View →
Analyst – Freshers
🏢 careers.ibm.com · 📍 Bangalore, Karnataka
View →
Software Engineer – Java Microservices
🏢 Quest Global · 📍 Thiruvananthapuram, Kerala
View →
📋 Quick Info
JOB ID
C197-J155
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