Kickstart your career in the technology sector!

Join our training program to become a Junior Full Stack Developer. No experience required, we’ve got you covered!

Find out more about #GetReadySG

As part of the SGUnited Mid-Careers Pathways Program Company Training (SGUP-CT), you’ll get the skills and training you need to get a job as a Junior Full Stack Developer. The program is delivered full-time in a blended model (online & in-person) for 5 days a week over a 9 month period (3 months bootcamp + 6 months apprenticeship). This includes technical training combined with hands-on projects and activities designed in consultation with employer partners and employability skills development to prepare you for your job search.

After the completion of the bootcamp, Generation Singapore will match you to one of our employer partners to continue to hone your skills through a 6-month paid apprenticeship, during which you will apply what you have learned in the bootcamp in a real-life scenario, and continue you to pursue learning advanced topics to secure industry certifications from Microsoft.

This program is part of #GetReadySG.

Temasek Polytechnic and Generation will conduct relevant skills training for young professionals and mid-career jobseekers impacted by the economic consequences of COVID-19 and increase their accessibility to in-demand entry-level tech roles. The ‘Train and Place’ program is designed to increase employment in the technological sector and will help participants to take up traineeship opportunities in companies across various sectors. Learn more about the admissions process and support benefits below.


Program Length

9 months

Blended learning

We are no longer accepting applications for this program.

Monthly training allowance up to$1,500 Course fees after subsidy:$750

Presented in partnership with SG Jobs & Skills Logo Temasek (Funder) Logo

Coming Soon

A Few Simple Steps

  1. 10 mins 1


    Register your interest first and you will receive an email once application is already open.
    Register Interest

  2. 1-2 hours 2


    In your own time, complete some short tasks related to the program. Don’t worry, you don’t need to have any existing knowledge or experience to be able to complete them.

  3. 15 mins 3


    Upon completion of the online tasks, you would need to answer 4 questions during the video interview. We use this time to get to know you better as a person, to learn about your motivation to do the program, and to understand how we can best support you to complete it successfully.

  4. 4


    If you're successful at the interview, we'll make you a conditional offer based on the entire recruitment process.


  • Singapore Citizens or Singapore Permanent Residents excluding those who:

    Graduated or graduating in Calendar Year (CY) 2019 / 2020 / 2021 from ITE, Polytechnics, Universities, and other educational institutions. This includes graduates from private universities as well as overseas institutions; and

    Graduated from the educational institutions mentioned above and completed or completing their National Service (NS) in CY 2019 / 2020 / 2021 and are entering the labour force.
  • Aged 21 and above
  • Not currently in education, training, or stable employment
  • Available full time for 9 months, and ready to start a full-time job straight after the course
  • Have not previously attended any SGUS/SGUP programme

Employer partners

What happens during the JUNIOR FULL-STACK DEVELOPER training?

What does a Junior Full-Stack Developer do?

A Junior Full-Stack Developer works with a team of developers to create new websites and applications. The junior designation means you work under the supervision of senior developers in your department, but you may be involved in all stages of the project, from brainstorming to final testing. As a Junior Full-Stack Developer, you review web design needs and preferences and provide advice on website maintenance.

What you will learn

Technical Skills: Introduction to Computer Science, Introduction to the Developer Role, Web Development Fundamentals, JavaScript for Web Development, Java Programming, Relational Databases, Web Development using Java and Spring Boot

Behaviours and Mindsets: Orientation to Detail, Communication, Teamwork, Time Management, Personal Responsibility, Future Orientation, Growth Mindset, Resilience

Skills Application: Case Studies, Role Plays

Employment Essentials: Career Pathways, Interviews, Email Communication

Learning outcome

Participants will learn relevant behavioral, mindset and technical skills through a full-time training that integrates real industry scenarios with hands-on projects and case studies. After completing the programme, graduates will be able to undertake the following responsibilities:

  • Effectively apply problem-solving skills to identify solutions to resolve project related issues
  • Use coding best practices to execute assigned tasks using languages such as Java, JavaScript and SQL
  • Consistently and proactively run tests to check code is correct
  • Effectively communicate and collaborate with coworkers and other stakeholders using a variety of platforms such as Git Participants may look forward to job interviews opportunities during and upon completion of the programme

How we prepare you

In a world of job training programs, Generation takes a different approach to help you succeed. Generation instructors and mentors get to know each student and are there with resources, tools, and information if a student encounters a barrier.


The instructors and mentors at Generation aren't just teachers, they're coaches who stand by their students through successes and challenges.

Resume Building

The right resume can open the door to new career opportunities. Generation students learn how to create a resume that showcases their skills and experiences.

Interview Rehearsal

By conducting mock interviews, then providing real-time feedback and coaching, the Generation team ensures that all graduates feel confident and prepared to interview.

Ongoing Support

After graduation, mentors and instructors continue to check in with alums, providing support with the job search and advice for continued success.

Ongoing benefits of Generation

A Trusted Network

Continued contact with the Generation graduate network


Events and workshops to help you keep growing

Give Back

Become a mentor to help others


Troubleshoot your job challenges

Request more information