Backend Development Course
A rigorous backend web development course jointly developed with Amazon. This 1,440-hour online program prepares you for entry-level engineering roles at companies of all sizes.
APPLY NOWTRY IT RISK-FREEA rigorous backend web development course jointly developed with Amazon. This 1,440-hour online program prepares you for entry-level engineering roles at companies of all sizes.
APPLY NOWTRY IT RISK-FREEIs the Backend Development course right for me?
We recommend you have at least a foundation of coding concepts before beginning BloomTech’s Backend Development course. These skills include:
As a backend developer, you’ll design, build, and maintain a scalable “behind-the-scenes” infrastructure to support the user interfaces and user experiences built by frontend developers.
We jointly developed our Backend Development curriculum with Amazon, so with our course, you’ll gain the in-demand skills to join this exciting field, faster.
Demand for software developers is expected to grow 22%
by 2030, Bureau of Labor Statistics
Software and web developers earn a median salary of $105,310
Employers in virtually every industry are competing for backend talent. By completing our Backend Development course, you could take advantage of this opportunity.
BloomTech’s Backend Development course is based on the success of Amazon Technical Academy, which trains non-technical Amazon employees for software development engineering roles within the company. Our program covers the same critical knowledge and skills required to succeed as a backend developer or software engineer, without needing a 4-year CS degree.
Using Java, DynamoDB, Concurrency, and other current technologies, you’ll gain the specialized experience needed to launch your career in backend development.
"Going to BloomTech got me used to what it would be like working in a real tech company. If I didn't have that experience I would have been totally lost."
Orientation
Access 1:1 coaching, live instruction and community events, and self-paced content to prepare you for Sprint 1 and beyond.
Java Foundations
Problem-solving strategies, command-line basics, IDE basics, Git basics, variables, arithmetic operations, strings, user input, object instantiation, boolean logic, conditionals, loops, arrays, and more.
Intermediate Java
Writing and testing functional requirements, debugging, unit testing, memory, encapsulation, polymorphism and interfaces, primitive wrapper classes, generics, lists, and more.
Designing with Java
Logging, remote debugging, inheritance, polymorphism, hashing, set, maps, design with composition, exception handling, mocking, and statics.
Working with Databases
HTTP and RESTful services, introduction to DynamoDB, creating exceptions, dependency injection, linked lists, searching, Big O, recursion, data stores, and deploying.
Learn and Be Curious
API design, DynamoDB table design, DynamoDB index design, HTML, CSS, JavaScript, integration tests, and scrum. Practice your new skills while building a project in a team setting.
Advanced Java
Iterators, DynamoDB delete, DynamoDB query, stacks, queues, intro to computer hardware, intro to operating systems, threads, immutability, final, in-memory caching, and more.
Java at Scale
Optionals, streams, DynamoDB scan, JSON serialization, executor services, futures, thread safety, graphs, trees, service design, and intro to relational databases.
Interview Preparation
Solving technical programming challenges that may include: complexity, counting frequencies, string representation, loops, sort, division & modulo, priority queue, sliding windows, prefix sums, linked lists, stacks, segment trees, graphs, and more.
Labs
Participate in our in-house apprenticeship program by building a real-world project in a small team.
BloomTech’s Backend Development program is a live course, online, that adjusts to your schedule and your pace. Combined with hands-on experience, on-demand learning, and personalized support, you get education that truly works.
How you complete our 1,440-hour course is up to you.
Getting and staying “in the zone” exponentially improves learning rates, skill acquisition, creativity, and productivity. Our flexible, fully supported experience empowers you to hit—and maintain—a flow state for maximum learning.
“To have flexibility to do classes in the evening, and complete these projects as needed, was a make-or-break deal for me. Without that flexibility, I wouldn’t have been able to do the program.”
We exist to get our learners jobs. That’s why we weave personalized career services into every aspect of our Backend Development program.
Career support begins as soon as you enroll in BloomTech and continues until you accept a well paying job offer.
“The career support staff have helped hundreds of students before you in the same situation. No matter how little or how much experience you have, they're looking out for you.”
We provide a direct path to a high-paying career, with less risk. We designed our tuition options to ensure more people can access the education needed to launch a career in tech.
Not sure which tuition option is right for you? Chat with our Enrollment Coaches to learn more.
Our most popular tuition option requires zero tuition up front and is covered by the 110% Tuition Refund Guarantee. If you follow the BloomTech job search program and don't get job offers paying at least $50,000 a year within a year of graduation, we’ll refund your full tuition plus an additional 10%.
You can pay the tuition upfront in a single payment or broken into 3 installments. The total cost of tuition is $21,950 for all states or $15,000 for international residents. If you follow our program, meet the requirements of our Tuition Refund Guarantee, and don’t get a job paying at least $50K a year within 365 days of graduation, you could get a full refund.
BloomTech requires dedication and hard work. It’s important to ask yourself, “Is this right for me?” Before you apply, make sure all of these statements are true for you.
First, register by entering your name and email address (be sure it's an account you check regularly) and choosing a password. You'll use these credentials to access your class materials once you’re enrolled, so please choose a strong password that you'll remember.
Once registration is complete, sign in with your new credentials to start your BloomTech application. Read and agree to the BloomTech Privacy Policy, which tells us that you understand how we might use your information and how we protect your data.
Next, fill in your personal information, choose which program you want to enroll in and when you want to start, and tell us about your background. Not sure which BloomTech program is right for you? Take this short quiz to get matched to a course that fits your experience and goals.
Criteria Cognitive Aptitude Test (CCAT)
Now we'll ask you to complete a brief assessment called the Criteria Cognitive Aptitude Test, which helps us predict your ability to be successful at BloomTech and in your future career.
The CCAT consists of 50 questions, and you will have 15 minutes to complete the test. It's normal not to finish all 50 questions in the time allotted, so take a deep breath, do your best, and find a quiet place to work before you begin. You can find a free CCAT study guide here.
Verify Your Education
If you live in Texas or Washington DC, we'll need to verify your educational background with one of the following documents:
1. College Transcripts
2. High School Diploma
3. GED Certificate
Alternatively, you can take the Wonderlic basic skills test. More information about ATB tests can be found here.
Congratulations on being admitted to BloomTech! We’re thrilled to have you as part of the first group of learners to benefit from our game-changing CareerFlow experience, launching in July. Until then, you’ll have access to:
We’ll be rolling out new community events and instructor-led sessions until CareerFlow officially opens in July, so keep an eye out for email announcements. We strongly encourage you to register for these optional live events to learn more about our school and begin building your BloomTech network. That way, you’ll be ready to hit the ground running once CareerFlow goes live..
In July, CareerFlow—the better-than-ever experience throughout your program—will go live! At that point, you will have the opportunity to preview the real CareerFlow learner experience with no financial commitment via our 3-week Risk-Free Trial. Your Risk-Free Trial includes access to:
Our Orientation course is self-paced and will give you a preview of life as a learner at BloomTech. You’ll gain effective strategies for remote learning, be briefed on our academic expectations, learn how to use the software and tools needed for your program, and understand how to get help whenever you need it.
Now that you’ve gotten a preview of life as a BloomTech learner, it’s time to sign your Enrollment Agreement. Before signing, we encourage you to review our tuition options. You can also read through the BloomTech Catalog (your state-specific catalog was sent in an email) to make sure you understand and are willing to adhere to our policies, and to learn more about BloomTech’s style, structure, and approach to teaching the skills needed for the tech industry.
Once you’ve signed your Enrollment Agreement and completed Orientation, you’ll unlock access to the first 2 sprints of curriculum in your chosen program while engaging with instructors, career experts, and coaches dedicated to your personal success. This is part of your 3-week Risk-Free Trial.
It’s time to secure your spot as a BloomTech learner and accelerate your path to a career in tech! The last step in the process is finalizing your tuition payment, which must be completed (meaning all applicable payments have successfully been processed) within 3 weeks of starting your Risk-Free Trial.
If you elected to pay $0 upfront and apply for an Outcomes Based Loan (OBL), or selected an Income Share Agreement (ISA), you’ll be directed to one of BloomTech’s financing partners to sign the appropriate contract. If you selected our upfront payment option, you'll receive an invoice via email.
Congratulations—you’re on your way to a fulfilling career in tech!
Ready? Start your application today!
Have questions? We're here to help!
Email us at admissions@bloomtech.com or schedule a call with an Enrollment Coach.
Apply today to start your Risk-Free Trial and kickstart your tech career with BloomTech.
Have a question? Schedule a call with an Enrollment Coach.