Ready to supercharge your IT journey in 2024? For a limited time, save 20% on our Mid & Premium IT Packages. Simply enter promo code NY2024 when registering to claim your discount!
Claim My 20% Discount
Join our workshop in
🎉 New Year, New Career! 🎉 Get 20% Off Our Mid & Premium IT Packages with Code: NY2024
No Previous IT Experience? No Problem. Join our beginner-friendly program designed for working adults and unlock the potential to earn a €2500+ salary as a Junior Java developer.
Start a New Digital Career as Java Software Developer in Just 10 Months
Imagine building the brains behind your favorite apps and websites. As a Java developer, you do just that—creating and developing the software that powers countless digital platforms, from mobile apps to large social networks and marketplaces. It's like being an architect, but for the digital world, where your building blocks are lines of code that make technology come to life.
Good pay
As of early 2024, Glassdoor estimates the average salary for Java developers in European Union to be around €70,000 per year, with experienced developers earning well over €90,000 annually. This figure varies by location and experience level but underscores the financial benefits of this career path.
A Thriving Community
The Java community is one of the largest programming communities, with millions of developers. Platforms like Stack Overflow and GitHub boast hundreds of thousands of Java projects and questions, providing an unrivaled resource for learning and collaboration.
Java's popularity makes its developers highly required. According to the TIOBE Index, Java consistently ranks among the top three programming languages globally, highlighting its widespread use and the high demand for developers proficient in Java.
Inspiring world of opportunities
Java is everywhere. Java programming runs on over 3 billion devices worldwide from mobile devices to large-scale banks and government institutions.
2200€: for juniors (0-1,5y) gross pay
4500€: for mid+ (1,5+y) gross pay
5400+ open job positions in EU
In-Demand Skillset
BCS Koolitus – The Partner You Can Trust
IT Crafters is an online school powered by BCS Koolitus, Estonia's largest and most credible training company.
700+
learners have completed the programming courses over the years and landed a job
3921
learners who were actively engaged in our trainings in year 2023
9000+
hours of teaching programming courses
34
years of teaching experience in the IT field
74%
of our graduates recommend us to friends and relatives
Start a new career as a Java developer without putting your life on hold. Our learning process is crafted for the busy schedules of working adults, blending seamlessly with your work, family, and personal commitments.
How You Will Learn
Engage with Expert Content
Access concise, expertly crafted videos and materials. Learn the essentials through high-quality resources designed for clarity and immediate application.
Real-World Projects, Team-Based Learning
Work on practical assignments and projects that simulate actual development scenarios. Collaborate with other learners to solve problems and apply what you've learned in a hands-on environment.
Weekly Mentoring Sessions
Connect with industry professionals in weekly sessions to deepen your understanding, troubleshoot challenges, and personalize your learning path.
Immediate Coding Experience
Start coding from day one. Build a portfolio of real projects, earn a certificate, and prepare fully for your tech career shift.
Maintain work-life-education balance
Our program is tailored to accommodate busy professionals, providing a balance between work, personal life, and education through a reasonable workload and periodical vacations.
🧘️
Learn in Just 10 Hours/Week
Our carefully designed curriculum allows you to learn efficiently and effectively, dedicating only 10 hours per week to master software developing.
📝
Study on your timetable
Our program is designed for busy professionals and is giving you flexibility to learn at any time that is convenient for you.
🧑💻
Learn on Your Schedule
8-10 hours per week of self-study
10 months of learning
1 mentoring session per week (evening time)
And be the first one to receive the latest deals
Get the full program syllabus
I agree that my email will be used for a newsletter with unique offers from IT Crafters
JOB SEARCH READINESS TOOLKIT
Learn how to boost your portfolio with great freelance jobs and show off your skills on your CV, Portfolio, and LinkedIn.
Get expert feedback on your work in group sessions to help you polish your portfolio.
Prepare for job interviews with tips from professionals, practice with peers, and learn how to stay calm under pressure.
EMPLOYMENT SUPPORT PACKAGE
Join bi-weekly sessions with a career strategist to stay on track and get personalized feedback on your CV and LinkedIn.
Gain access to exclusive job offers through our partner network, helping you find the right opportunities.
Receive ongoing employment support, including 1:1 consultations, until you land your job.
CORE PROGRAM
Duration: 4 months
Key Topics:
Software Development Fundamentals
MODULE 1
Advanced Development Tools and Database Design
MODULE 2
Spring Boot configuration, security, documentation and logging
MODULE 3
BENEFITS
1 / Real-World Simulation
Experience training that closely mirrors actual software development projects, preparing you for the realities of a tech career.
2 / Skill Enhancement
Sharpen your coding skills through intensive, practical projects that challenge you to apply what you learn in real-time.
3 / Job Search Readiness Toolkit
Master the art of CV crafting. Learn how to enhance your online presence and create a professional portfolio that demonstrates your capabilities and project experience.
4 / Interview Mastery
Develop the skills to excel in interviews, from technical questions to behavioral responses.
5 / Personalized Consultancy
Receive tailored advice and strategies from career experts dedicated to your job search success.
6 / Ongoing Support
Benefit from continuous support and guidance as you navigate the job market.
7 / Supported Employment
Secure your first job as a software developer with our commitment to your employment success and accessing our extensive partners’ network.
8 / Kickstart Your New Career with Confidence
The Extensive Career Transition Program
With comprehensive training, expert guidance, and dedicated support, step into the tech industry prepared and assured.
Gain proficiency in Java programming, version control, backend development, and database management. Master software development tools and methodologies, enhance problem-solving skills through hands-on projects, and understand full-cycle software development processes.
Develop expertise in using Docker for multi-container applications and advanced version control with Gitflow. Learn database design principles and improve code quality through static analysis tools.
Key Topics:
Spring Boot setup, security with JWT, documentation best practices, database versioning with Liquibase, Java Streams, Lambdas, logging techniques.
Learning Outcomes:
Master Spring Boot for application development, focusing on security and autoconfiguration. Enhance skills in advanced Java features and effective logging for better application management and debugging.
Graduation project
MODULE 4
Key Topics:
API design, database modeling, endpoint implementation, unit testing, project documentation, peer reviews.
Learning Outcomes:
Apply learned skills to conceptualize, design, and implement a comprehensive software project. Gain experience in documentation and receive feedback through peer reviews to refine and enhance project outcomes.
Duration: 2 months
Duration: 2 months
Duration: 2 months
Our Graduates are working or have interned in
You Will Be Guided By The Best Mentors
Ilja Grigorjev
A skilled software developer at Birkle-IT, specializing in consultancy and engineering scalable solutions. A committed mentor, he focuses on personal growth and continuous learning.
Anton Anikin
Partner and Leading Architect at Wisercat. Designing and implementing complex IT systems for Estonian e-Government.
Rain Tüür
Seasoned Java and Spring Boot developer with extensive experience at LHV Bank and Eesti Energia, and a former Vali IT! student. Now a lecturer at Vali IT!, mentoring over 180 adults entering IT careers
Our We Care About You Until You Get The Jobpackage offers personalised support from an personal career consultant to help you quickly secure employment. From resume and portfolio development to crafting a comprehensive career plan, our HR expert will work closely with you to help you stand out from the competition and land your dream job. Once you have graduated from the program, we will work with you until you find a job in IT.
Your Employment Is Our Commitment
Küllike Oja
Your personal career consultant
15+ years
of experience in counseling, recruitment and mentoring adult IT learners to prepare them for a successful job search
Work with individuals and groups, with private and public sector companies as:
Supervisor
Psychological counselor
Coach
Career counselor
Discover our flexible pricing packages that make our program affordable for everybody and unlock salary opportunities of €2500+ per month
A Reasonable Investment for Your Dream Career
Everything You Need To Become a Software Developer
Our goal is to provide career-changing opportunities to anyone who desires them, which is why we offer flexible payment options to suit different needs and circumstances.
Payment options
Option 1
Single fixed fee:
Pay once before the beginning of the programm
Option 2
Pay in 3 parts:
No additional fees will be applied.
Option 3
Pay by instalments up to 72 months:
The available period up to 72 months. The service is provided in cooperation with InBank.
Option 4
Pay with Töötukassa (Estonia only):
Funding through Töötukassa is available for employed individuals who meet the criteria of the "Tööta ja Õpi" programm or for individuals registered as unemployed with the Töötukassa. In both cases, you must contact a representative of the Töötukassa for futher information.
FAQ
According to Glassdoor, the salary range for a software developer is between 2500 and 6000 euros per month.
Anyone with a passion for technology and a willingness to learn can become a Software Developer. Our students come from diverse backgrounds, including but not limited to, teachers, doctors, construction workers, chefs, musicians, travel consultants, sailors, and salesmen.
If you enjoy solving problems, being creative, and working in a dynamic field, software development might be the perfect career choice for you. A career in software development is rewarding, offering high demand, competitive salaries, diverse opportunities, and the chance to make a significant impact
A regular working day is primarily spent coding, reviewing code, and collaborating with team members. Developers also attend meetings, communicate with clients, and engage in continuous learning. Testing and deploying code are also key activities.
The program is structured with a combination of teamwork and online workshops with a mentor. You will have 2-3 team events per week at a time that is convenient for you, along with one mentor session per week. We ask that you commit at least 10 hours a week to the study process.
We offer the flexibility to pay in installments, up to 3 months without any additional fees, and up to 12 months with added interest. Our financial partner is InBank. We also have a single fixed fee option available.
Our courses are tailored for working adults. You'll be able to arrange team events according to your schedule, and mentor workshops will occur at the same time each week.
You will receive a BCS Koolitus certificate, a portfolio of projects, practical experience in a real IT environment, and one-year access to all course materials after the training ends.
Unfortunately, it is not possible to finish the program quicker as the program is structured to provide the most effective and relevant IT experience.
We strongly encourage you to participate in at least 80% of all team meetings and workshops with mentors, as this is necessary to receive your certificate. Participation in team meetings and workshops is important because during the study you will gain practical experience that cannot be obtained individually. This experience is also essential for your future position.
Start your journey to a new career today
1
Submit application
You don’t need any background in IT. Just be hungry to learn
2
Pass an interview
Your English shouldn't be perfect
3
Confirm your seat
You get confidence in addition to the new skills
4
Start your studies
Enrollment is Open until October 29, 2024
Take the first step now!
By registering you also consent to receive reminder emails and occasional promotional emails of which you can opt out at any time