International Acceleration - Accessibility in Clean RESTful APIs

Discover how to combine the concepts of Clean Architecture with the Speech-To-Text (STT) concept to promote accessibility for audible educational content and harness the power of Java, Spring Boot, and MongoDB in building a RESTful API focused on accurate audio transcription.

Evolve in structuring systems to make them highly scalable, facilitating deployment, testing, and bringing maintainability to your project, using best practices and design patterns along with advanced techniques for file storage.

This acceleration program prepares professionals for exciting opportunities outside Brazil with 100% English technical sessions. It offers free workshops for technical advancement, as well as networking and connections with international recruitment partners for major global companies.

What you will find in this acceleration:

  • Session 01: Time Travel in Software Architectures: Have They Really Changed That Much?

We will begin by opening a dialogue to discuss the milestones, transitions, and innovations in software architectures throughout the history of development up to the present day to understand and reflect on concepts without delving into complex technical details.

  • Session 02: Speech2Learning: Accessible Learning Objects with Clean Architecture and Speech-To-Text

Next, it's time to bridge the gap between theory and practice by exploring the guidelines and key influences of the Speech2Learning architecture, specifically designed to promote accessibility of Learning Objects (LOs), especially the audible ones, aligned with the principles of layer separation, framework independence, and flexibility of Clean Architecture.

  • Session 03: Hands-On: RESTful API for Audio Transcription with Java, Spring Boot, MongoDB, and Machine Learning

Finally, we will use Java, Spring Boot, and MongoDB tools integrated with the OpenAI's STT service, which utilizes a Machine Learning model called Whisper, to build a REST API focused on accurate audio transcription, enhancing accessibility and efficiency by combining Speech2Learning with Clean Architecture.

3 hours

Sign up until November 24th. Workshops held on November 25th.

Develop high level applications with the best practice of the market

Practice with experts on live mentoring

Connect to the vibrant technology community

Conquer the best opportunities in the market and achieve your professional success

International Acceleration DIO - Accessibility in Clean RESTful APIs

Your DIO Experience

You available to the market. Make yourself visible and available for international jobs at the world's largest technology companies.


Besides the technical knowledge, you will quickly discover how to reach your goal with people who have already conquered an international career.

Complete learning environment

You will have access to an immersion in technology and yet be able to network with other professionals.

How is it like to work hereDIO}

What will you learn?

Your journey during the immersion

  • 1 -

    Deepen your knowledge of software architectures and enhance your ability to apply the principles of Clean Architecture in your projects.

  • 2 -

    Explore the Speech2Learning architecture for the accessibility of Learning Objects, understanding its challenges and the significance of creating more inclusive and accessible educational experiences.

  • 3 -

    Become a professional who develops in a more scaled software design pattern, testing and maintenance and applying who learns in the creation of REST API for audio transcription.

Your Career

Your Career

Career plans in partner companies and the possibility of professional growth in the international market.

Develop New Skills

Develop New Skills

During the immersive program, you will find the best tips to have a great development in the technological world.



Get all your questions answered about the program during the immersion.

Ready to become international?

Ready to become international?

The DIO Team is waiting for you on this incredible journey on how to pursue an International Career.

Looking forward to the new

Looking forward to the new

As a technology professional, thriving about your future is the most important thing for you now.



We will leverage the capabilities of Java, Spring Boot, and MongoDB to integrate the REST API for audio transcription with the advanced STT (Speech-to-Text) service from OpenAI, which is based on the Whisper Machine Learning model.

You in the future

Your name

Software Engineer


JavaMongoDBClean ArchitectureOpenAI APISpring

Profile strength on DIO: DIAMOND

Your profile has high strength and big chances to connect you with opportunities of innovative companies on the market

Certified by DIO

To me

Congratulations, you have concluded your learning day at Aceleração Internacional DIO - Aceleração Internacional - Accessibility in Clean RESTful APIs.

Thus, you will acquire new knowledge, becoming even more skilled in conquering the technological world.

Let's together embark on this opportunity?

Who is Acceleration recommended for?


This program is designed for mid-level and senior professionals who wish to gain recognition and visibility by creating more efficient, scalable, and testable solutions with cleaner code and easy deployment.


Be prepared for the opportunities that lie ahead and succeed in recruiting interviews.


Get your profile available for opportunities at large global companies.

Your journey

Sign up.

Complete the qualifying test.

Participate in the immersive activities with senior experts.

Build a network of global contacts that can help you in this new phase.

Conquer your certificate.

Build your portfolio with practical market projects.

Receive invitations to hiring opportunities.

Start now free

Log in and make the change._

I already have an account Log in.

Create your account and make the change._

By clicking "create my free account", I hereby agree to the Privacy Policies of the Terms of Use da DIO.

I already have an account Log in.

What is Acceleration?

What is an Acceleration program?

A day of immersion with technical sessions for those approved in the qualifying challenge.

What dates should I pay attention to?

What dates should I watch out for? Here are the dates you need to keep an eye on!

Registration start date: November 13, 2023

Registration end date: November 24, 2023

Immersion Day: November 25, 2023

Program closing date: December 1, 2023

Are there any prerequisites to participate?

Intermediate knowledge of Java and Spring Boot, familiarity with NoSQL databases (preferably MongoDB), and interest in Software Architectures and Design Patterns.

How does the qualification test work?

The qualification test is carried out online. It consists of 10 multiple choice questions Java, Spring Boot, NoSQL Database (MongoDB), Software Architectures, Design Patterns and 5 coding challenges in Java, totaling 1800 points.

To be approved, you must score a minimum of 600 points.

How long is the qualification challenge?

Once started, you will have up to 100 minutes to complete the Qualification Challenge.

When should I complete the qualification test?

You can complete the qualification test immediately after registration or at a convenient time until 23h59 pm on November 24, 2023, as long as you have not started it.

How many times can I complete the qualification test?

The qualification test can only be taken once! Therefore, choose the most opportune moment to do it.

How do I know if I passed the qualification test?

Immediately after completing the qualification test, the system calculates your score and displays the result on the screen. Additionally, you will receive a confirmation email indicating your approval and providing information for upcoming activities.

Found a problem with the registration?

For any technical problems and questions about the program and platform, contact us through the website: Click Here!

Still have doubts?

Contact us through the website: Click Here!