JavaRush /Java Blog /Random EN /IT companies in St. Petersburg. Part 2
Dr-John Zoidberg
Level 41
Марс

IT companies in St. Petersburg. Part 2

Published in the Random EN group
The northern capital leads an active IT life. In St. Petersburg, there are large international outsourcing companies, product "import substitutes", many small and medium-sized software developers, companies in various fields (banks, retail ...) with huge IT departments.
IT companies in St. Petersburg.  Part 2 - 1
With this article, we continue the cycle with a brief overview of places where a CodeGym graduate could potentially work. First part

soft line

Under this name is hidden a whole group of companies, one way or another connected with the software. Softline offers complex technological solutions, licenses software, supplies hardware and related IT services. Softline's own cloud platform provides customers with access to public, private and hybrid cloud solutions.
IT companies in St. Petersburg.  Part 2 - 2
Website: http://www.softlinegroup.com Page on HH: https://spb.hh.ru/employer/2381 Who are they looking for: Java, C#, JavaScript, SQL, MS Dynamics CRM What is expected from Java developers ( Middle to Senior):
  • Experience in developing web applications in Java (Java EE);
  • knowledge of SQL basics (minimum experience of independent database design);
  • strong knowledge and understanding of OOP;
  • full time work day.
Desirable:
  • experience with Spring, Hibernate, Vaadin, Apache Camel, Bean Validation.
Communication with the people, courses, internships: this giant often opens vacancies for junior specialists. Just follow the company on recruitment sites. In addition, the company has a training center where you can attend paid courses in various specialties. Conditions: a comfortable office in the city center, training at the expense of the company. Other cities and countries: the company is represented in 80 cities of 30 countries of the world. Number of employees: 3600+ (more than 800 of them are developers).

T-Systems

This company is part of the Deutsche Telecom group, one of the largest telecommunications companies in Europe with offices in 22 countries. In Russia, T-Systems develops software for major Western customers, mainly in the areas of telecommunications, the automotive industry, transport, and healthcare. According to company representatives, T-Systems is a center of expertise in the field of Java development and software testing.
IT companies in St. Petersburg.  Part 2 - 3
Website: https://t-systems.jobs/careers-ru-ru Page on HH: https://spb.hh.ru/employer/25 Looking for: Java, С#, JavaScript, CSS, Oracle, ARS, PHP, DevOps, QA. What is expected from a Java Junior developer:
  • experience in Java SE/EE;
  • basic understanding of Java Application Servers;
  • understanding of software development processes;
  • knowledge of best software development practices, especially unit testing;
  • the ability to understand the standards and main principles of coding used in the project;
  • good level of written English (spoken English would be a plus).
What is expected from a Java developer (Middle)
  • Strong knowledge of Java/J2EE;
  • Experience in developing web applications (Servlets / JSP);
  • good knowledge of the JBoss application server;
  • understanding of the software development process;
  • understanding of the best practices for software quality assurance, especially unit testing;
  • good knowledge of English, written and oral communication;
  • will be a plus: expertise in Oracle ATG, Endeca Guided Search, Spindrift site builder.
Communication with the people, courses, internships: the company regularly conducts internships, where students and graduates learn to program in Java, taking into account the possible employment of students. At the same time, the internship is paid (at the last internship, the figure was 40,000 rubles with employment of 40 hours a week). The duration of the internship is two months. What is expected from interns:
  • Interest in the field of software development;
  • Knowledge of Java SE
  • knowledge/willingness to work with Spring;
  • knowledge/willingness to work with Angular 2;
  • knowledge of JavaScript (ES6/TypeScript would be an advantage);
  • understanding SQL;
  • English language proficiency not lower than B1 level (communications in the team are conducted in English);
  • knowledge of the German language will be an advantage;
  • high motivation to develop in the field of information technology;
  • attention to detail, initiative.
Other cities and countries: the company is represented in 22 countries of the world. In Russia, offices are represented in St. Petersburg, Voronezh and Moscow. Conditions: regular business trips to Germany, learning German. Number of employees: 1200+ (in Russia).

data art

Another fairly large outsourcing company that develops software for technology companies, investment funds, representatives of the mobile technology market, medicine, Internet projects and other things.
IT companies in St. Petersburg.  Part 2 - 4
Website: https://dataart.ru HH page: https://hh.ru/employer/69961 Habré page: https://habrahabr.ru/company/dataart Searching for: Java, .NET, Ruby, JavaScript . What is expected from Java developers (Middle, according to vacancies):
  • excellent knowledge of Java.
  • Experience in developing Java Enterprise applications;
  • Experience in using Spring MVC Framework, Hibernate;
  • Experience in creating REST APIs;
  • understanding of messaging architectures and practical experience in using JMS systems;
  • Experience with databases (SQL required, NoSQL preferred)
  • knowledge of OOP, OOD and design patterns (design patterns);
  • knowledge of tools for building projects (Maven, Nexus);
  • Experience in using Continuous Integration systems (Jenkins/TeamCity);
  • At least 3 years experience in web application development;
  • experience in Agile methodology (SCRUM, TDD);
  • independence;
  • skill to work in team;
  • spoken English.
Will be a plus:
  • Knowledge of JavaScript 2015 (ES6);
  • knowledge of JavaScript frameworks (jQuery, React.js);
  • knowledge of HTML5/CSS3.
Communicating with the people, courses, internships: DataArt periodically conducts an internship in the DataArt internship program. The purpose of such an internship is to bring a specialist to a level that will allow him to work independently in IT projects. If, following the results of the probationary period, the trainee reaches the proper professional level, he receives the qualification of Junior Developer and continues to work at DataArt on a full-time basis. Expectations from a trainee programmer:
  • Knowledge of Java SE (Collections, Multithreading, Exception Handling, JDBC);
  • Basic knowledge of relational databases (SQL), HTML, XML, HTTP;
  • Knowledge of web application development principles using Servlet, JSP and databases;
  • Knowledge of the basics of object-oriented programming;
  • Skills in working with one of the version control systems (Git, SVN), knowledge of any project build tool (Maven, Gradle, Ant);
  • Spoken English.
Other cities and countries: St. Petersburg, Voronezh, as well as offices in Poland (Wroclaw, Lublin), Ukraine (Kiev, Kharkov, Lvov, Dnipro, Odessa, Kherson), Argentina (Buenos Aires). Conditions: possibility of relocation, flexible schedule. Number of employees: 1800+.

Genesys

This company was born back in 1990 in San Francisco, USA. The main direction of Genesys calls development in the field of CTI (Computer Telephony Integration), and the company is one of the pioneers in this direction. Today, Genesys projects are web services, VoIP, voice recognition, intelligent routing (intelligent routing), social networks, collection and processing of statistical information, provision of reporting services of various levels, SaaS, Cloud, support for a wide range of operating systems and DBMS.
IT companies in St. Petersburg.  Part 2 - 5
Website: http://www.genesys.com Page on HH: https://spb.hh.ru/employer/1084461 Searched for: Java, JavaScript, PL/SQL, C++, DevOps, QA What is expected from Java developers (Middle, according to vacancies):
  • higher education in computer science or computer technology or equivalent;
  • Experience in Java server side development (2+ years);
  • hands-on experience with messaging systems such as Apache Kafka, RabbitMQ, etc.;
  • critical thinking and problem solving skills;
  • willingness to learn new technologies;
  • good communication skills.
Desirable:
  • Hands-on experience with ElasticSearch and Kibana;
  • container experience (Docker, etc.) is a plus;
  • Experience with NoSQL databases (we use Cassandra);
  • concepts and technologies of data visualization.
Communicating with the people, courses, internships: Genesys regularly recruits young professionals for interns (Java, JavaScript, and testers). Expectations from a trainee programmer: Features:
  • Technical education and a sincere interest in the field of IT technologies;
  • knowledge of English at a level sufficient to work with technical documentation and communicate with English-speaking colleagues;
  • readiness to fulfill the technical task;
  • Ability to work at least 20 hours per week.
Skills:
  • Knowledge of Windows and *NIX platforms;
  • good communication skills;
  • the opportunity and desire to be part of an interesting intellectual international team capable of taking the initiative;
  • learn quickly and have excellent problem solving skills.
  • good written and spoken English skills.
Preferred Skills:
  • Higher education (computer science, information system, mathematics, physics);
  • Experience in development or testing in various areas;
  • Experience in web-based software development;
  • Development skills in JavaScript and Java;
  • RDBMS administration / work with databases.
Other cities and countries: the company's offices are represented in cities in the United States, in many European countries, as well as in South Africa and the Middle East. In Russia, the development office is located in St. Petersburg. Conditions: possibility of relocation, flexible schedule. Number of employees: 6000+.

Center for Speech Technologies

The STC group is engaged in very interesting developments related to intellectual tasks - voice recognition, speech synthesis, recording and analysis, identification of faces and voices. If you are interested in science-intensive projects, follow the company's vacancies!
IT companies in St. Petersburg.  Part 2 - 6
Website: http://www.speechpro.com Page on HH: https://spb.hh.ru/employer/4585 Looking for: Java, C#, JavaScript, C/C++, QA What is expected from Java developers (Middle , according to vacancies):
  • higher technical education;
  • At least 3 years of commercial Java software development experience;
  • knowledge of Java SE / EE;
  • Experience with Spring, MyBatis frameworks;
  • knowledge of software design patterns;
  • experience with relational DBMS, understanding of transactional integrity;
  • Experience in creating multi-threaded applications;
  • knowledge of basic algorithms and data structures;
  • knowledge of Linux OS.
Desirable:
  • experience with PostgreSQL;
  • Experience with NoSQL systems.
Expectations from a trainee programmer:
  • Higher technical education;
  • knowledge of programming languages ​​(С#, С++, Java under win/nix);
  • Experience with TeamCity, Pulse will be an advantage;
  • perseverance, learning ability, sociability, initiative, desire to work in a team, desire to learn new things.
Other cities and countries: the development office is located in St. Petersburg, there are also offices in Moscow and New York (USA). Conditions: the opportunity to visit the zoo for free. Number of employees: 400+ (~150 are employed in development and R&D).
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION