
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.

Job Description & Key Responsibilities
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.