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 Odessa.
With this material, we begin a series of articles about companies that may be of interest to potential employees, in particular, requirements for developers (in our case, Java). We will begin our review with two representatives of the “Big Five” (Ciclum and Luxsoft. The other three, Epam, SoftServe and Global Logic have not yet opened offices in Odessa). These are the largest IT employers in Ukraine (they employ thousands of programmers), they develop custom software (outsourced), mainly for the Western market and have offices all over the world.
Type: outsourcing company Website: https://www.ciklum.com Page on HH: https://kiev.hh.ua/employer/8987 Page on Habr: https://www.habrahabr.ru/company/Ciklum Whom 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:
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. 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”. What is expected from Java developers (Middle, according to vacancies):
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):
Type: outsourcing company Website: www.lohika.com.ua Page on HH: https://hh.ua/employer/1164654 Who they are looking for: JavaScript, Java, Scala, .NET, C++, SalesForce, Ruby on Rails, Python, QA. What is expected from Java developers (Middle, according to vacancies):
Type: outsourcing company Website: http://intersog.com Who they are looking for: JavaScript, Java, Scala, .NET, C++, SalesForce, Ruby on Rails, Python, QA. What is expected from Java developers (Middle, according to vacancies):
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.- 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.
- 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.
Luxoft
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).- 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.
- 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).
DataArt
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. Uses technology.- 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.
- knowledge of JavaScript 2015 (ES6);
- knowledge of JavaScript frameworks (jQuery, React.js);
- knowledge of HTML5/CSS3.
- knowledge of Java SE (Collections, Multithreading, Exception Handling, JDBC);
- basic knowledge of relational databases (SQL), HTML, XML, HTTP;
- 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.
Lohika
Lohika is a Ukrainian company with American roots. Works on projects of various sizes, most often medium and large.- 5 years of development experience;
- experience in commercial development in Java (3+);
- Spring, Jersey, Hibernate;
- experience with Git;
- knowledge of Linux;
- knowledge of Java 8, Spring, web services, JMS, Hibernate, SQL;
- English Upper-intermediate.
- experience in commercial development in Java (from 1 year);
- deep knowledge of Java Core;
- OOP;
- good English (written and spoken);
- good communication skills;
- ability to write technical documentation;
- experience working in a team;
- Quick learner and ability to research data.
- J2EE/JBOSS/JMS;
- Hibernate/JDBC;
- Swing;
- ANSI SQL;
- OOD;
- VMware (or other virtual environments);
- Experience with version control tools;
Intersog
An international company represented in three countries. Intersog's main specialization is the development of mobile applications for various industries, in particular medical. Also deals with software for wearable gadgets, Internet of things and Big Data.- 3 years of Java development experience;
- 1 year of experience in developing components based on Kafka, Cassandra;
- experience with Node.js will be a plus;
- Knowledge of Hadoop and database technologies will be a plus;
- English Advanced.
GO TO FULL VERSION