JavaRush /Java Blog /Random EN /IT companies in Almaty

IT companies in Almaty

Published in the Random EN group
According to statistics collected over the years of the project’s existence, JavaRush students begin to actively think about future work approximately in the middle of the course. If you have already reached this point, you will probably be interested in this small list of IT companies that are engaged in software development and are often looking for programmers and testers in the largest cities of Kazakhstan.
IT companies in Almaty - 1
In the article, we tried to provide information about companies that may be of interest to potential employees, in particular, the requirements for developers (in our case, Java).

EPAM

EPAM is one of the largest outsourcers in the world, leading a huge number of projects for different clients. The company's advertising slogan is “engineering is in our DNA.” EPAM has been operating in Kazakhstan since 2008. The company runs projects in Astana, Almaty, Karaganda and Atyrau.
IT companies in Almaty - 2
Website: https://www.epam.com Page on Habré: https://habrahabr.ru/company/epam_systems Who they are looking for: Java, C++ Full Stack, JavaScript, iOS, Android, QA. What is expected from Java developers (Middle, according to vacancies):
  • Java 7.8;
  • Spring 4;
  • JPA/Hibernate/JDBC;
  • RESTful WS/SOAP;
  • Apache Tomcat / JBoss WildFly;
  • MySQL / MS SQL / Oracle / MongoDB;
  • depending on the project, specific technologies can be used, such as Google Guava, Hazelcast, Apache Felix, Apache Solar, Apache Camel, BigData, Hadoop, etc.;
  • In some places you need a passionate back-end developer, and in others you need a universal full-stack developer;
  • unit-tests, TDD, BDD;
  • For EPAM, English proficiency is important since the vast majority of customers are located in North America and Europe. Development teams are often distributed. Therefore, English is from Intermediate and above.
Communication with people, courses, internships: the company most often recruits “juniors” after its own trainings and courses. EPAM holds them regularly, so stay tuned for company announcements. What is expected from interns:
  • persistence and ingenuity in solving non-standard problems;
  • knowledge of the basics of OOP, DB/Java;
  • knowledge of English at a level not lower than intermediate.
Other cities and countries: In Kazakhstan, you can get a job at EPAM and work in Almaty, Astana, Atyrau and Karaganda. Conditions: depends on the project, in general, not too different from the conditions of other large outsourcing companies. Number of employees: 25,000+ (worldwide, of which more than 18,000 are involved in development).

greetgo

IT companies in Almaty - 3
Judging by the company's self-definition, the Java platform is practically Greetgo's religion. On the guys’ website it is written that they are the only Kazakh vendor with successful international implementation experience. Engaged in enterprise software development. They use advanced technologies and are not alien to trends. For example, they work with Big Data. Website: http://greetgo.ru Who they are looking for: mainly Java developers, but sometimes C# and Java Script. What is expected from Java developers (Middle, according to vacancies):
  • experience in developing applications in Java or C#, as well as Java Script, TypeScript, HTML, CSS3;
  • experience in working and applying the principles of object-oriented analysis and design;
  • participation in the full software development life cycle - from survey and design to implementation of the final product to the Client;
  • Experience with relational DBMS;
  • Experience with software configuration management (SCM) systems: git;
  • Knowledge and application of Test Driven Development is preferred;
  • knowledge (experience in applying) the principles of flexible software development methodologies (XP and Scrum) is welcome;
  • communication competence and ability to work in a team- and project-oriented environment;
  • ability to read documentation in English;
  • personal responsibility for the results of one’s work, the pursuit of quality and high professionalism.
Welcome:
  • Experience with non-relational DBMS;
  • experience with Angular2;
  • experience with selenide (or selenium);
  • Experience with gradle, nodejs, gulp, welpack;
  • knowledge of English.
Communication with people, courses, internships: this small company quite often recruits “juniors”. Keep an eye out for vacancies! What kind of “junior” is expected in the company:
  • someone who has ever developed anything;
  • thinking, enthusiastic, with an inquisitive mind;
  • someone who is passionate about programming;
  • one who reads books;
  • someone who wants to prove that there is programming in Kazakhstan;
  • someone who wants to have the secret recipes for developing web modules;
  • someone who wants to easily tame web servers;
  • someone who wants to learn the magic of Java;
  • someone who wants to learn how to complete IT quests;
  • someone who wants to “blow up” the brain with their knowledge from a distance.
Other cities and countries: Almaty only. Conditions: regular schedule, career growth, chess and PlayStation... But it’s better to give the floor to the guys from Greetgo themselves: “Are you going to recycle? This means we have problems, since weekends are meant for relaxation. To work well, you need to rest well. We have a cheerful team, because no one wants to do business with dull people and bores. In general, it is better to see once than to hear a hundred times. And yes, in the workplace we don’t only work.”

Singularity Lab

IT companies in Almaty - 4
The young company Singularity lab develops projects using virtual and augmented reality technologies, as well as interactive media. Creates educational simulators, architectural visualizations, games, business applications. The company clearly focuses on innovative technologies, so if you are interested in such projects, keep an eye out for vacancies. Of course, experience is important in small companies, but maybe you'll get lucky? Company website: http://singularity.kz Job search website page: https://hh.kz/employer/1376791 Who they are looking for: Java, Android, iOS, C/C++, C#, UnrealEngine 4/OpenGL/ specialists Unity/Unreal. What is expected from mobile system developers (according to vacancies):
  • you will need to work on two platforms, using either cross-platform solutions (QT, Xamarin, to a lesser extent Unity) or native Java\Swift languages;
  • stable and smooth applications are the main result;
  • Understanding the process of creating 3D applications. Will be needed to work with mobile VR;
  • knowledge of version control systems;
  • sparkle in the eyes when hearing the words “Machine learning”, “neural networks”, “human-computer interfaces”, “computer vision”, “big data”;
  • dislike of “bicycles” and “crutches”, while optimal use of ready-made solutions.
Communication with people, courses, internships: this company often recruits specialists with experience, but we think that passion for the industry and desire for something new can convince them to hire you. So learn new technologies and keep an eye out for job openings! Conditions: relatively free schedule. Work 10am to 7pm, but slight shifts are acceptable.

SanScrIT

IT companies in Almaty - 5
SanScrIT mainly creates software in banking, financial technology and other business sectors. The company was founded in 2015, and today its staff is more than 70 people. Website: http://www.sanscrit.kz Page on the job search site: https://almaty.hh.kz/employer/1898411 Who they are looking for: Java, JavaScript, QA. What is expected from Java developers (Middle, according to vacancies):
  • knowledge and experience of programming in Java;
  • knowledge of software design principles and patterns;
  • experience with the Spring framework (Boot, Web, IoC, Security, Data);
  • Experience working with databases via JDBC and using database transactions;
  • knowledge and ability to use transactionality in relational databases;
  • code testing skills (knowledge of the Junit/TestNG library, test typology);
  • Experience with version control systems (Git);
  • Experience with build tools (Gradle, Maven).
Additional requirements:
  • experience with PostgreSQL;
  • experience with Hibernate, MyBatis;
  • Experience with Docker.
Communication with people, courses, internships: SanScrIT most often recruits experienced specialists, but we think the guys will be able to appreciate your willingness to learn new things. So go for it. Staff: 70 people.

Colvir Software Solutions

IT companies in Almaty - 6
This company was founded in the UK, and over more than 10 years of operation it has opened 14 offices in 6 countries. Colvir Software Solutions develops, implements and supports comprehensive integrated solutions for automating the financial and business activities of banks, post offices, enterprises and government financial institutions. Website: http://www.colvir.com/ru Page on the job search site: < https://almaty.hh.kz/employer/707817 Who they are looking for: Java, Oracle, Delphi, JavaScript. What is expected from Java developers (Middle, according to vacancies):
  • Confident knowledge of the Java EE7/8 stack;
  • understanding multithreading in Java;
  • DevOps skills in administering your own test benches (Linux, Oracle);
  • skills and desire to understand and refactor legacy code, a moderate desire to throw out everything old and write everything new;
  • front end development in Angular, basic skills in creating single page web applications, knowledge of AngularJS 1.x;
  • knowledge of HTML/CSS/JS;
  • Experience with version control systems (Mercurial).
A significant advantage will be:
  • basic knowledge of Linux administration;
  • experience using React JS.
What kind of “juniors” does the company want: Sometimes Colvir recruits employees for junior positions. For example, while preparing this article, we came across the vacancy “Support Engineer for Internal Java Projects” with the following requirements:
  • knowledge of Java;
  • knowledge of AngularJS 1.x;
  • knowledge of HTML/CSS/JS.
A significant advantage will be:
  • Experience with version control systems (Mercurial);
  • work in Linux.
Responsibilities of such an employee:
  • processing incoming user requests through internal ServiceDesk;
  • classification by type (Consultation/Error/Rework), prioritization;
  • fixing simple errors in the system (Java, Angular);
  • providing advice to users;
  • product documentation support;
  • maintenance and monitoring of project infrastructure.
Other cities and countries: 14 offices in 6 countries (London, Malmo, Grodno, Brest, Minsk, Belgorod, Moscow, St. Petersburg, Kirov, Tomsk, Almaty, Astana, Petropavlovsk, Tashkent). Conditions: relocation possible.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION