JavaRush /Java Blog /Random EN /Where to look for work in Dnipro. Part 1

Where to look for work in Dnipro. Part 1

Published in the Random EN group
According to statistics we have 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 Dnipro. 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).
Where to look for work in Dnipro.  Part 1 - 1
We will begin our review with four representatives of the “Big Five” (Ciclum, Epam, Luxsoft, SoftServe. The fifth company from this list, Global Logic, has not yet opened an office in Dnepr): these are the largest IT employers in Ukraine (they employ thousands of programmers), they develop custom software (outsource), mainly for the Western market and have offices around the world.

Ciklum

Ciklum is an international outsourcing company. Ciklum's clients are very diverse, mainly large and medium-sized businesses, as well as technology companies. Thus, at Ciklum you will mainly work with classic Enterprise projects in large teams.
Where to look for work in Dnipro.  Part 1 - 2
Type: outsourcing company Website: https://www.ciklum.com Page on HH https://kiev.hh.ua/employer/8987 Page on Habr: https://habrahabr.ru/company/Ciklum Who they are looking for: Java , C#, Python, PHP, FrontEnd (JavaScript), DevOps, QA What is expected from Java developers (Middle, according to vacancies): this company has very different projects, and accordingly, the requirements are different. However, there are some general points. We tried to present them here
  • 2-3 years of Java development experience;
  • Spring, Jersey, Hibernate;
  • Maven, Gradle;
  • experience with Scrum;
  • solid knowledge of OOP, patterns and best development practices;
  • HTML, JSP, CSS;
  • knowledge of Java 8, Spring, web services, JMS, Hibernate, SQL;
  • Unit testing (Mockito, JUnit);
  • databases (PostgreSQL, Oracle);
  • Some vacancies require a university degree in IT.
Communication with people, courses, internships: the company periodically recruits young specialists for Junior positions, and also recruits final year students for internships twice a year. Follow the company's announcements. What is expected from interns:
  • Java programming experience of at least 1 year;
  • Confident knowledge of Java Core;
  • English Intermediate or higher (spoken and written);
  • Will be a plus: HTML, CSS and jQuery.
Other cities and countries: Ciklum is an international company, there are development centers in Ukraine, Belarus, Poland and Spain. In Ukraine, in addition to Dnepr, offices operate in Kyiv, Kharkov, Lvov, Odessa and Vinnitsa. Conditions: flexible schedule, possibility of relocation from other cities, English language. Number of employees: 3000+

EPAM

Where to look for work in Dnipro.  Part 1 - 3
The company's advertising slogan is “engineering is in our DNA.” EPAM is one of the largest outsourcers in the world, leading a huge number of projects for different clients. Despite the dubious fame that the company has gained through dubious promotional videos (see "One Hundred Steps to EPAM"), this is a very serious place to work with great growth prospects. Website: https://www.epam.com Page on HH: https://kiev.hh.ua/employer/18231 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):
  • 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 we need a passionate back-end developer, and in others we need a versatile full-stack developer;
  • we use flexible development methodologies
  • We have a positive attitude towards timely testing of code, we use unit-tests, TDD, BDD.
  • Your level of English proficiency is very important to us, as the vast majority of our customers are located in North America and Europe. Development teams are often distributed. We will be glad if you speak English at an Intermediate level 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:
  • EPAM trainings are designed for students with programming skills and a good understanding of OOP principles;
  • level of written and spoken English – not below average;
  • analytical skills and ingenuity in solving non-standard problems;
  • Confident knowledge of algorithms and data structures, OOP and experience working with databases, knowledge of HTML, CSS;
  • programming experience in any language.
Other cities and countries: In Ukraine, the company has offices in Kiev, Kharkov and Lvov. Conditions: depends on the project, in general, not too different from the conditions of other large outsourcing companies. Number of employees: 4600+

Luxoft

Where to look for work in Dnipro.  Part 1 - 4
Another outsourcing giant, represented in several Ukrainian cities and many countries. Luxoft creates projects in almost all industries (for example, the automotive industry, finance, banking). Ukraine is famous for its high salaries (higher than the market average). Website: https://career.luxoft.com Page on HH: https://hh.ua/employer/1304 Page on Habr: https://habrahabr.ru/company/luxoft Who they are looking for: Java, C++ Full Stack, JavaScript, iOS, Android, QA. What is expected from Java developers (Middle, according to vacancies): Luxoft is a huge company with a large number of projects. Accordingly, they have different nuances, and the requirements for the knowledge of developers also differ. Below is the “average” Luxsoft vacancy for the position of “Java developer”.
  • 3+ years of experience in OOP development;
  • Server side expert, Java Core, Spring;
  • expert: generics, threading/locking, Java 8 streams/lambdas;
  • understanding and ability to debug large complex pieces of code;
  • API design experience;
  • good knowledge of development tools, environments and utilities;
  • good understanding of algorithms, complexity and optimization;
  • English, oral and written.
What does the company expect from a trainee programmer:
  • Java;
  • Java8 - Lambdas, Streams;
  • Concurrency;
  • Unit tests (Junit or TestNG and Mockito or PowerMock or jMock);
  • REST;
  • Spring;
  • Hibernate;
  • bash;
  • SQL (MsSql);
  • Continuous Integration (using Team City or Jenkins);
  • Maven (or Gradle);
  • Fitnesse or another BDD framework (JBehave, Cucumber, Robot Framework).
Desirable:
  • Guava, Java Script (nice to have);
  • SVN (or GIT);
Communication with people, courses, internships: the company regularly conducts internships for young professionals. Getting there is not easy, you need to pass testing and an interview. The internship lasts two months; if the intern performs well, he can be included on the staff. Other cities and countries: Today Luxoft is present on 5 continents and 16 countries, with 30 offices and 27 delivery centers open. In Ukraine, offices operate in Kyiv, Kharkov, Dnieper, Odessa and Dnieper. Conditions: possibility of relocation, Internal Mobility program (growth up the career ladder vertically and horizontally). Number of employees: 10,000+, 3,700 in Ukraine.

SoftServe

Where to look for work in Dnipro.  Part 1 - 5
Probably the largest IT company that was born in Ukraine. SoftServe cooperates with both large global corporations and promising startups. The company's specialists have expertise in software development - from Cloud, Security and UX Design to Big Analytics and the Internet of Things. Website: http://softserve.ua Page on HH: https://hh.ua/employer/20857 Who they are looking for: Java, C++, C/Assembler, Objective-C, .NET, Python, JavaScript, GO, PHP, DevOps, QC, QA. What is expected from Java developers (Middle, according to vacancies):
  • Confident experience in Java Web Application development;
  • Experience with Java 8, Spring, Maven, RabbitMQ, JAXB, JSON, Splunk, RESTful services;
  • English Intermediate Strong +.
Communication with people, courses, internships: the company has opened an entire IT University, IT Academy and certification center. Courses at the IT Academy are held regularly in different cities. It is not easy to get into them; you need to pass a technical test, an interview in your specialty and an English language test. The IT Academy also offers paid courses. Other cities and countries: SoftServe is represented in 8 countries around the world, with 28 offices open in different cities. In Ukraine, SoftServe is represented in Lviv, Kyiv, Kharkov, Dnipro, Rivne, Ivano-Frankivsk and Chernivtsi. There are two more development offices in Sofia (Bulgaria) and Wroclaw (Poland). Conditions: possibility of relocation, flexible schedule. Number of employees: 4500.

DataArt

Where to look for work in Dnipro.  Part 1 - 6
Another large, fairly large outsourcing company that develops software for technology companies, investment funds, representatives of the mobile technology market, medicine, Internet projects and others. Website: http://dataart.ua Page on HH: https://hh.ru/employer/69961 Page on Habr: https://habrahabr.ru/company/dataart Who they are looking 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 using Spring MVC Framework, Hibernate;
  • experience in creating REST APIs;
  • understanding of messaging architectures and practical experience in using JMS systems;
  • practical experience working with databases (SQL required, NoSQL preferred);
  • knowledge of OOP, OOD and design patterns;
  • knowledge of tools for building projects (Maven, Nexus);
  • experience in using Continuous Integration systems (Jenkins/TeamCity);
  • At least 3 years of experience in web application development.
  • experience in Agile methodology (SCRUM, TDD);
  • independence;
  • skill to work in team;
  • spoken English.
It will be a plus:
  • knowledge of JavaScript 2015 (ES6);
  • knowledge of JavaScript frameworks (jQuery, React.js);
  • knowledge of HTML5/CSS3.
Communication with people, courses, internships: DataArt periodically conducts internships in the DataArt intern program. The purpose of such an internship is to bring a specialist to a level that will allow him to work independently on IT projects. If, based on the results of the probationary period, the trainee reaches the required professional level, he receives the Junior Developer qualification and continues to work at DataArt on a permanent basis. What the company expects from a trainee programmer:
  • knowledge of Java SE (Collections, Multithreading, Exception Handling, JDBC);
  • basic knowledge of relational databases (SQL), HTML, XML, HTTP;p
  • knowledge of the principles of developing web applications 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), proficiency in any project build tool (Maven, Gradle, Ant);
  • spoken English.
Other cities and countries: Kiev, Kharkov, Lvov, Dnepr, Odessa, Kherson, Wroclaw (Poland), Lublin (Poland), Buenos Aires (Argentina). Conditions: possibility of relocation, flexible schedule. Number of employees: 2200. Where to look for work in Dnipro. Part 2
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION