Andersen
GO Trainee
- Golang
- ООП
- Базы данных
- Unit Testing
- Английский язык
- Английский — B1 — Средний
Andersen is an international IT company and one of the leaders in outsourced software development. We create digital products for fintech, banking, healthcare, logistics, e-commerce, and other industries. Go at Andersen means high-load backend systems, microservice architecture, and opportunities to grow on world-class projects.
A traineeship is more than just training. It is the fastest way into IT for those who have already mastered the fundamentals and are ready to take the next step toward a professional career.
The Go Traineeship at Andersen is an opportunity to dive into backend development with a modern technology stack, gain hands-on experience, and start your career alongside experienced professionals.
The program is open to candidates from Baku, Azerbaijan. Participants are expected to attend the office during the training period.
What we offer:
-
5 months: from your first day in the Lab to your first day on a commercial project.
-
Full-time commitment: 5 days a week, 8 hours a day. This intensive format helps you quickly reach a confident Junior level.
-
Bring your own laptop. Your laptop + our training program = a specialist ready for real-world tasks.
-
A strong focus on practice. The training project closely mirrors work on commercial products.
-
Career-focused training. The program is dedicated to developing the skills required for a successful start in IT. As this is an educational initiative, no scholarship is provided during the traineeship.
-
A 1.5-year apprenticeship agreement. You invest your time in learning, and we invest in your professional growth.
-
Employment upon successful completion of the program.
Who we're looking for:
Aspiring specialists who see their future in Go development, are ready to learn intensively, expand their technical expertise, and contribute to building large-scale, high-load business solutions.
Requirements:
-
English proficiency at Intermediate level or higher;
-
strong theoretical knowledge of the Go programming language;
-
knowledge of fundamental data structures;
-
understanding of Object-Oriented Programming (OOP) principles;
-
knowledge of relational databases;
-
understanding of the importance of testing and experience writing unit tests;
-
educational, pet, or test projects.
Nice to have:
-
knowledge of REST API principles;
-
understanding of concurrency and multithreaded programming in Go;
-
technical background;
-
German proficiency at Intermediate level or higher.
What makes Andersen a great place to grow:
-
Experienced mentors and regular technical assessments. You'll always understand your current level and know what to focus on next.
-
A personal coordinator throughout the entire training journey. They will help with organizational matters, support you, and stay by your side until you join a project.
-
Immersion in enterprise development. You'll learn approaches and technologies used on large international projects.
-
A transparent growth system. A clear career path and real opportunities for rapid professional development.
-
Continuous learning. Access to our internal educational platform with courses, learning materials, and development programs.
-
A strong engineering community. Connect with experienced developers, share knowledge, attend internal meetups, and receive support from colleagues at every stage of your career growth.
Apply now. We review every application.