Advanced Back-End Development

Advanced Back-End Development

This course provides hands on approach to learning the key aspects of back end software engineering using industry standard best practices employed by leading companies and startups around the world.  You will learn how to incept, design, develop, test, and deliver world class software solutions using leading edge technologies.

As a student of BackEnd Development Program at BuildUp you will gain hands-on experience on important aspects of backend engineering which will help you to deliver high quality products from scratch to the market, using agile techniques that drive top efficiency for your team. The course covers, but is not limited to, continuous integration and delivery (CI/CD), modern cloud based managed tools like AWS Lambda, Dynamo DB and AWS SQS, DEVOPS automation techniques, Spring Boot and Spring Cloud based microservice patterns including Saga and Chassis, observability (logging, tracing and monitoring), performance and scalability tools. Students will work in a hands-on laboratory setting where they will contribute to building a production ready real world project. Successful students will be ready to join the community of practice as cloud native back end developers at the worlds leading companies.

Learn Now and Pay Later

Once your salary has reached the target level, you can make this payment in $100 installments over a 17-month period.

Our price: $1700

Industry price: $4000

Become a student
Application is closed. Please subscribe to our Newsletter (at the bottom of the page) to be updated about new application dates.

Reasons to apply

An evening program

BuildUp is flexible. If you have free hours in the evening after work, you can easily learn with us, and your main job won’t suffer. You will need to learn 6 hours per week of online content with only 2 hours of live calls with tutors, and then it is an offline meeting with your team in a local Co-working space in Yerevan.

You think you have a top job and salary...but do you?

Sure, if you are a VP of Engineering at Microsoft, you can ignore this. But if you want to be one in the next 10 years, please apply here.

Consumed by your “Levi” every night?

You don't want to work a second job your whole life, right? Why not learn now and upgrade your salary, so you can better enjoy life.

Your dream is to work for...Google?

What if PicsArt is sold to Google tomorrow? Would you be qualified to work there? We’ll help you hone your skills so the world's leading tech companies can hire you.

You’ll own the product

This is not just another internship. You’ll build a product with the team, and you’ll own the product with your team.

You want to build hugely successful products

Join us if you want to learn how to apply your skills to make the next big digital product.

Your current learning from seniors is too slow

You may be learning in your current job. And it might be enough if you want to become a professional in 3-5 years. At BuildUp, you can do it in 4 months and with a whole new perspective.

And these other points to consider

All of our tutors are top-level professionals. We teach mindset, so you’ll learn critical thinking and complex problem-solving. You’ll be part of a multi-disciplinary team solving real-life problems. And eventually, see the incredible community that will mentor you.

Skills you will build up

You will become a rockstar Backend Engineer able to architect, deliver, maintain and troubleshoot products of any complexity.

You will learn about modern database engines and best use cases for them.

You will learn how to design, implement and document complex backend systems

You will gain knowledge on CI / CD and be able to automate your delivery by making sure that as little as possible manual work is involved in development process.

You will get proficient knowledge on systems observably, by applying modern logging, metrics collection and visualisation techniques, understanding concepts related to incident management and alerting systems.

You will work with different infrastructure solutions and will be able to make right selection based on product needs.

You will become more familiar with testing principles, and will understand the importance of investment in proper test coverage even at early stages of product development.

Are you fit to join the program?

This program is designed for mid-level Back-End Developers who aspire to become rock stars in their work, and is not suitable for people who are just beginning their journey in Back-End Development.

You should have:
  • Have experience as a Backend Engineer.
  • Worked as part of a cross functional team in an agile environment.
  • Have some experience with cloud providers.
  • Worked with micro-services and containerised systems.
  • Have little or no experience with CI / CD.
  • Have little or no knowledge on observability and monitoring concepts.
  • Like challenges and eager to learn.
  • 1+ Years of Professional Experience
You are not good fit if:
  • You want to gain deeper knowledge on programming language(s) or framework(s) you are currently using
  • You recently started as Backend Engineer and still on a junior level
  • You’re at the cusp of a career switch
  • You’re a CEO or a Founder

Who will lead the program

John Smith

John Smith

Solutions Architect

Artashes Torosyan

Message from Dean

Artashes Torosyan

Artashes is an experienced hands-on technical lead with over 20 years of extensive experience in agile software development, architecture, management and cloud computing. Passionate believer in the power of open-minded team communication and engineering culture to drive development efficiently, improve business agility and bring high-quality digital products successfully to market.

What you will learn from the program

Deep Learning Guided By A Leading Executive

Each week you will go through 2 to 3 hours of self-paced material covering actionable frameworks and proven systems created by leading executives for B2B & B2C companies.

Topic 1
Foundations of Agile XP
Topic 2
Test Driven Development
Topic 3
Microservice Architecture

Why BuildUp?

Students at BuildUp study online via live sessions, online materials, and office hours with their tutor. Our eduction is work driven, focused on teaching complex problem solving and putting what you have learned into practice immediately.

Along with mentors, the learning and product building process at BuildUp is also guided by tutors and deans, who are renowned experts in their fields. The Mentor Network at BuildUp is ever-growing!

Working in multi-disciplinary teams, students at BuildUp create, deliver, and market real products that solve real customer problems.

Eduction here is lifelong, as students have the opportunity to come back and join more advanced programs as they grow professionally.

Why BuildUp

The BuildUp methodology

At BuildUp, we're building a modern education method that redefines how a community can learn together. In our case, we learn together through multi-disciplinary teamwork working on real-life products.

Students are grouped into teams to develop products with mentors, tutors, and deans. Through this collaboration, they learn the mindset of professionals in the field and how to perform effectively in real business situations.

BuildUp method

Here are the cornerstones of the BuildUp experience:

Cohort Based Programs
  • 16-weeks, part-time, virtual, and intense
  • Built and led by executives
  • Real-life product-focused
  • Live case studies with a cohort of peers
  • Access content from all programs
  • Step-by-step projects to help you execute
  • Weekly releases, events, and updates
  • Connect with peers solving similar problems

This is your career boost

Live Case Studies Each Week

Each week, you will go deeper by attending a live online session via Zoom where the tutor will walk through a real-life scenario applying the concepts you learned. Live sessions are 2 hours and take place weekly during a cohort. Hear how industry leaders from companies like Tripadvisor, Tinder, Uber, and more have addressed similar challenges.

Work in Team and Peer-to-peer Culture Learning

Every week there will be optional opportunities to connect with peers in the cohort solving similar problems to you. Join a small group to discuss applying the concepts, attend/host a community deep-dive session on a special topic, or discuss questions within the forum and Slack.

Apply the Problem Solving Methodology

Translate the frameworks to your company with active, hands-on exercises, worksheets, and weekly micro-projects. Expect to spend about 2 hours a week on active learning. A plan for action: Build a plan that you can take back to your company. Start small, achieve results, and amplify your impact.


1. What are the minimum qualifications to apply?

You should have sufficient experience as a Backend Engineer with strong technical background in at least one programming language.

2. Will I learn new programming language(s) or gain deeper knowledge in ones I am familiar with?

No, the program is designed to give broad knowledge on all aspects of backend engineering and is not limited to a particular language or framework.

3. Do I need to have DevOPS experience?

The program will cover topics such as delivery automation, infrastructure, observably but a basic level of knowledge on mentioned topics would be nice to have.

4. How much does it cost?

The beauty of BuildUp is that no payment is required at the beginning. However, you will be required to pay 1700$ USD eventually. We offer a special agreement called an ISA (Income Sharing Agreement), which means that you don't owe a payment when accepted, but once your salary reaches a specific level, you will be required to come back to our community, became part of it, and pay it forward in the form of 100$ USD dollars per month for 17 continuous months. Please note these terms may change in the future.