obss business landing


Java Ignite Java Challengers Mobile iOS Mobile Android Front-end DevOps Machine Learning ALM

One of our strongest suits is our CodeCamp programs. We organize a full-pack curriculum where tech talents go through contemporary technical training and complete an assignment that fits their skills, all with the close mentorship of our software architects. We provide an environment in which our interns enhance their theoretical know-how and apply it to real assignments.

Follow us on social media for more on our CodeCamp programs and announcements!

We are making a great effort to support young talents in every area we are able to reach!

With our passion for technology, we work non-stop to reach ideas that will make a difference by always pursuing innovation and what is better. We believe that the freshest and the most surprising ideas in this direction are hidden in the modern perspectives and bright minds of our young friends. Because as a young and dynamic team, with an average age of 28, we are able to experience this personally in the best way possible! For this very reason, we carry out multiple studies in different branches to discover talented young people, as early as possible, so they can get the value they deserve.

With our proactive structure, we adapt our CodeCamp programs to current developments!

We consider proactivity, which is one of the basic conditions of work in the field of technology, among our most important company principle. And we take care to preserve this principle in our development-oriented studies, as well as our services, including our CodeCamp programs. We constantly structure the content of our programs so that they are compatible with the changes in technology. Based on our development principle and under the leadership of our architectural team, we dynamically continue our work to ensure that our fellow student get the maximum efficiency from their CodeCamp processes in these programs which we always keep in our focus.

We are happy to see our friends, who have done their CodeCamp at OBSS, in our team after they graduate!

We continue to grow our team by hiring both new graduates and experienced engineers every year. We sincerely want to see our friends, who have the potential to make a difference in their field with their professional passion and skills, as a part of our team and progress together by sharing our experiences. In the recruitment processes we carry out in order to find new teammates with the same goals, we give priority to those who have shared this experience with us by participating in our CodeCamp programs during their student years. Don’t miss the CodeCamp opportunity at OBSS to take a strong career step toward the future!



Java Ignite Program

This is a program for extensive java developers. Within the scope of the program, our architectural team gives a detailed four-week Java training to our participant friends. At the end of the training, an exam is held among the participants. The program offers opportunity to:     
Gain knowledge and practice about Java EE services,
Produce problem-specific solutions and the requirements of corporate application development,
Obtain theoretical and practical knowledge about defacto/trend technologies widely used in the sector,
Gain experience in application design and API First Design,
Gain full stack application development experience. 


Java Challengers Program

Within the scope of this program, a Java-based project development competition is organized among the students. Students participating in the competition are expected to create a project, in which all the details are developed by them, within a four-week period. And while the students are developing their projects, our experienced mentors are there to provide support for their technical questions. On the last day of the program, the project presentations are done in front of a jury consisting of the OBSS team.


Mobile iOS Program

Mobile iOS Development Program provides our participating friends with the opportunity to gain experience in native-mobile application development. During the four-week program period, students receive hands-on training from our architectural team. At the end of the training, the achievements of the participants are evaluated in detail by our team.  


Mobile Android Program

Mobile Android Development Program provides our participating friends with the opportunity to gain experience in native-mobile application development. During the four-week program period, students receive hands-on training from our architectural team. At the end of the training, the achievements of the participants are evaluated in detail by our team. 


Front-end Program

We offer most recent front-end development trainings from our architectural team and an opportunity to grow development skills with a challenging assignment.


DevOps Program

In addition to the comprehensive DevOps training, the DevOps Program offers our fellow students the opportunity to work, as a part of our Agile team, on corporate and open source software applications.

Within the scope of this program, our interns have the opportunity to:
Work on On-Prem/Cloud based applications with our Agile team (designing, developing, securing),
Actively take part in design meetings,
Participate in version development studies,
Experience the methods of analyzing and solving problems in applications. 

For admission to the DevOps Summer School, it is first expected that our fellow students are studying computer science or a related science. In addition; having minimal knowledge on scripting, software development concepts, on-Prem/Cloud and CI/CD concepts, code quality standards and security fundamentals, version control concepts and basic testing principles are among the qualifications sought from the candidates. 


Machine Learning Program

Our Machine Learning Summer School CodeCamp Program provides our fellow students with the opportunity to gain real experiences in the fields such as computer vision, natural language processing and data science. Students who are interested in the field of Machine learning and actively continue their development towards this area are accepted to this program. Our interns get together with our team, who is an expert within the scope of this program, and work on real problems. And they are able to fully take part in the research, modeling and software development phases that are carried out by our team. 


ALM Program

Our fellow students who want to specialize in the field of ALM((Application Lifecycle Management), which covers the entire product or project life cycle, come together at the OBSS ALM CodeCamp Program! Within this program, they increase their knowledge by sharing their experiences with our teammates, each of whom is an expert in their field. 

The ALM CodeCamp Program contents consist of:

Basic training on Atlassian products such as Jira Software, Jira Service Management, and Confluence,  
General information and practice regarding the add-ons in the Atlassian ecosystem,
Preparation of solution design with the Atlassian ecosystem and the tools in the product family,
Gaining basic knowledge of Project Portfolio Management (PPM), IT Service Desk Management (ITSM), Software Development Lifecycle (SDLC), and Agile Project Management processes. 

Our fellow students participating in the program are expected to carry out two case studies on the topics given to them and present these studies later on.

Year-Based Figures


CodeCamp Applications


Interns Joining our Team


Different Structured Programs