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 Lviv.
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). We will begin our review with four representatives of the Big Five, 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. These are Ciclum, Epam, Global Logic and SoftServe. The fifth company from this list, Luxoft, has not yet opened an office in Lviv.
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.
Website: https://www.globallogic.com/ua Who they are looking for: Java, Python, C#, C++, iOS, Android, JavaScript, QA, DevOps What is expected from Java developers (according to vacancies):
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):
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):
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):
Website: https://www.infopulse.com Who they are looking for: Java, JavaScript, .NET, C++, Python, PHP, DevOps, 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.
GlobalLogic
GlobalLogic is one of the five largest IT companies in Ukraine. The company creates software for the automotive industry, medicine, and robotics. GlobalLogic is headquartered in the United States and has development centers around the world. More than 90% of GlobalLogic’s developments in Ukraine are complex R&D projects.- Experience in Java development from 1.5 years;
- Core Java – excellent knowledge;
- good understanding of OOP/OOD;
- experience in J2EE: JAX-WS, Spring;
- experience in J2EE: JMS, JAX-RS, EJB is a plus;
- RDBMS background (preferably Oracle);
- Linux: free user;
- Experience with GWT will be a plus;
- XML/XSD/XSLT/XPath would be a plus;
- excellent communication skills, good English.
EPAM
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 gained after some very strange promotional videos (see “One Hundred Steps to EPAM”), this is a very serious place to work with great growth prospects.- 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.
- 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.
SoftServe
Probably the largest IT company that was born in Ukraine, and specifically in Lviv! 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.- Confident experience in Java Web Application development;
- Experience with Java 8, Spring, Maven, RabbitMQ, JAXB, JSON, Splunk, RESTful services;
- English Intermediate Strong +.
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.
Infopulse
Infopulse Ukraine is one of the largest IT service companies in Ukraine. Provides services for the entire life cycle of IT systems and telecom infrastructure support services. The company constantly opens vacancies in Germany to work on the side of partners.- Java;
- knowledge of Hadoop or Spark;
- understanding of Agile and waterfall processes;
- Jira, Git;
- spoken English at Intermediate+ level;
- would be a plus: AWS Services.
GO TO FULL VERSION