How to get a job at Oracle. Otabek Bobomuradov's experience
Author - Mansur Ismagulov
A Software Engineer from Uzbekistan shared in an interview how he received an offer from the international company Oracle, why you shouldn’t wait for the “perfect moment” to apply, and what life and work in Europe taught him.
Otabek Bobomurodov, City — Prague, Software Engineer, LinkedIn
About Me
I am a Software Engineer at Oracle, originally from Uzbekistan, currently living and working in Prague. I have been working at Oracle for six months, focusing on developing Multicloud solutions.
How to Join Oracle
When I first arrived in Prague, I often walked past the Oracle office—a place that immediately caught my attention. I remember looking at the building from a distance and thinking:
“I wonder if I’ll ever have the chance to work there?” This thought stayed with me, serving as a dream and quiet motivation.
Some time later, in November 2024, while scrolling through LinkedIn, I came across a job opening at Oracle. Without hesitation, I sent my resume. A week later, a recruiter contacted me and offered a tester position. I decided to decline because I wanted to stay closer to software development.
A few days later, the same recruiter reached out again, this time with a different offer—to join the Oracle Cloud Infrastructure team. I didn’t hesitate for a second—I realized this was exactly the opportunity I had been waiting for.
Shortly after, I had my first technical interview with a Senior Software Engineer from the team. It went well, and I was invited to the next stage—a four-hour interview loop. The format included two LeetCode-style rounds, one system design interview, and one behavioral interview. The position was for the IC3 level, Senior Software Engineer.
Since all four interviews were scheduled for the same day, and it was my first experience interviewing at a major tech company, the day turned out to be intense and emotionally challenging. I gave it my all, but after just two hours, I felt extremely tired. In the end, I received a rejection, which, to be honest, I had expected. However, the story didn’t end there.
A few days later, the recruiter contacted me again. Based on feedback from the interviewers, the company decided to give me another chance—this time for an IC2 position, Middle Software Engineer. I gladly accepted and asked to split the interviews over two days, which significantly eased the process.
The first round went satisfactorily, but the next three interviews went exceptionally well. I felt confident, calm, and in sync with the interviewers.
A few days later, I received the offer. That moment was truly special. I remembered how I used to look at the Oracle office from afar—and now I had become part of the company.

Tips for Those Who Want to Join an International Company
Don’t wait until you become exceptional—learning never ends. Just apply with the level of knowledge you currently have, prepare a little. If you get an offer—great. If not—you still gain valuable experience.
Work Features
Currently, I work in the Multicloud team at Oracle, where our main task is integrating Oracle Database with other major cloud providers: AWS, Google Cloud, and Microsoft Azure.
As a software engineer, I participate in almost every stage of the development process—from design and implementation to testing and deployment. What I like most about this work is the complexity and scale of the tasks, as well as how much I learn while solving them.
The culture within the team is one of the best aspects of working here. Everyone, including managers, is incredibly supportive and open to collaboration. One of the key principles of OCI that resonates with me especially is “Act now, improve along the way.” It reminds us that regardless of the complexity of the task, the main thing is to start without waiting for the perfect solution. Progress is achieved step by step.

Working in such an international environment has also broadened my perspective. I have the opportunity to collaborate with people from different countries and cultures, making every project not just a technical challenge but also a valuable cultural experience.
Every day here feels meaningful—and when we work in the office, the atmosphere remains calm and friendly. It’s a place where you work hard, constantly learn, and enjoy what you do.
About Life Abroad
My journey to Europe began even while I was working on the Upwork platform. Back then, I often dreamed of joining a professional international team and creating projects used by millions of people around the world. Like many developers, I wanted to experience what it means to work in a truly global environment—and I was determined to make it happen.
In late 2022, an outsourcing company from Prague, Reasunta, contacted me via LinkedIn. After several rounds of interviews, they recommended me to one of their largest clients—Commerzbank.
The Reasunta company fully handled my relocation process, covering all expenses—including the flight ticket from Tashkent to Prague. Everything went smoothly, and I still believe this is one of the most practical ways to enter the European job market: first get an offer, then relocate with company support.

Upon arriving in Prague, I joined Commerzbank as a Strong Junior Developer. Just six months later, I was promoted to Senior Software Engineer. This experience taught me the most important lesson: in Europe, success doesn’t depend on connections, money, or status—all that matters are knowledge, hard work, and persistence.
However, the work culture was quite different from what I was used to. Formally, the workday ran from 09:00 to 17:00, but I noticed that some colleagues left earlier. For me, coming from Uzbekistan where diligence and long working hours are the norm, this was unfamiliar. Adapting was difficult at first, especially because I wanted to grow and learn new things quickly.
Instead of slowing down, I decided to work harder. I stayed until midnight, solved problems on LeetCode, and mastered new technologies. I understood that everyday tasks alone weren’t enough for rapid growth. My goal wasn’t so much to join FAANG but to become a strong and competent engineer.
Oracle currently doesn’t offer relocation to Prague, but it fully handles the processing of all legal documents and work permits for those already residing here. This makes the process as convenient as possible.
Looking back, I can say that moving abroad was one of the most important and life-changing events in my life. It taught me to value hard work, flexibility, and the courage to start from scratch in a new environment.
My advice to those planning to live and work abroad: don’t wait for the perfect moment—start with what you have. Take action, and your efforts will surely lead to new opportunities.
Every challenge abroad shapes you—both as a professional and as a person.
The Tech on Telegram Follow The Tech on Telegram
Keep up with the latest technology and startup news.