subway user close bus cog map-marker edit check-square-o info-circle twitter-square key cogs sign-out linkedin-square sign-in github-square hand-o-up globe tasks briefcase group cloud sitemap angle-left angle-right angle-down mobile child facebook-official

Open Positions

Infostroy Ltd serves our clients around the world; successfully completing, delivering and implementing hundreds of mission-critical software development projects for Windows, Linux, Android, MacOS, and iOS, including embedded and firmware development. Our engineers, some of the best in the world, have a high-level of expertise in such industries as Multimedia, Communications, E-learning, Healthcare & Medicine, Energy & Utilities, Manufacturing, and E-Commerce. Infostroy Ltd delivers to our clients highly innovative cloud solutions, productivity & quality assurance tools, solutions using Big Data technologies, mobility solutions and embedded systems.



Java Middle Developer

We are looking for Java Middle Developer to work on a permanent basis in our Kharkiv office

General requirements:

  • About 1 or more years of experience in Java development
  • Java Core (OOP, collections, I/O, concurrency, generics, annotations, design patterns)
  • Programming Languages: JavaSE 8, JavaEE 8
  • Databases: PostgreSQL, Redis, Oracle, MySQL
  • Work with DB: JDBC, JPA, Hibernate
  • MVC frameworks: Play Framework, Spring, JSF
  • Protocols: TCP/IP, UDP, SOAP, JSON, HTTP, FTP, WebSockets
  • Web: HTML5, CSS3, JavaScript/JQuery, AJAX
  • IDE: Eclipse/NetBeans
  • Build tools: SBT, Maven, Ant, Jenkins
  • Operating Systems: Windows/Linux OS family
  • Web servers: Tomcat, Glassfish, NGINX, Undertow
  • VCS: Git
  • Intermediate English level

Will be a plus:

  • Unit testing (JUnit, Mockito)
  • AngularJS, React
  • Bootstrap

What we offer:

  • official employment, 25 calendar days of paid vacation, paid sick leave;
  • professional and career growth, ability to use company’s library;
  • salary corresponding with qualification level and the amount of work completed;
  • working in a comfortable office with an up-to-date equipment in the city centre;
  • English classes
  • corporate events
Java Team Leader

On your position you will combine technical skills with management and business analysis skills. You will work as strong technical specialist who responsible for all technical solutions in project, managing development team (including development leads), coordination with UI design team and QA team, and will provide constant communications with client about all aspects related to delivery of project in time with best results. You will works under supervision of Solution Architect and Delivery Manager. Projects may have combination of few technologies and you need to be an expert at least in one technology, have knowledge in other technologies. Usually this is combination of Java and mobile technologies.

General requirements:

  • Good educational background, preferably in the fields of computer science or software engineering
  • Working experience in leading Java position or willing to develop it leadership skills
  • Ready to work on projects where used not only Java technologies but also mobile technologies
  • Organizational skills including attention to detail and multi-tasking skills
  • Upper Intermediate English (clause to Advanced) is a MUST
  • Working experience with distributed teams
  • Ready to go on business trips to USA and Europe
  • Experience in software development 3 years minimum

Core responsibilities:

  • Technical project development – project architecture development
  • Leading and controlling team development process and its results
  • Participate in overall project management, time estimation, and resource scheduling
  • Communication with clients: gathering technical requirements and tasks
  • You need to be strongly oriented on project’s success, strong understanding of clients and company’s business needs
  • Preparing necessary documents related to project. You may works together with business analyst and you should have good understanding about BA work, preparing user stories, gathering requirements etc.
  • Constant review with team of all results
  • Communications with UI Design and QA teams
  • Communications with clients

Technical background:

  • Java Core (OOP, collections, I/O, concurrency, generics, annotations, design patterns)
  • Programming Languages: JavaSE 8, JavaEE 8
  • Databases: Oracle, MySQL, PostgreSQL
  • Work with DB: JDBC, JPA, Hibernate
  • MVC frameworks: JSF, Play Framework
  • Protocols: TCP/IP, UDP, SOAP, JSON, HTTP, FTP, WebSockets
  • Web: HTML5, CSS3, JavaScript/JQuery, AJAX
  • IDE: Eclipse/NetBeans
  • Build tools: Ant, Maven, SBT, Jenkins
  • Operating Systems: Windows/Linux OS family
  • Web servers: Tomcat, Glassfish, NGINX
  • VCS: SVN, Git

As a plus:

  • Unit testing (JUnit, Mockito)
  • AngularJS
  • Bootstrap
  • Technologies related to iOS and Android development

All roads lead to Infostroy


5 min
Kharkiv National
University of
Economics

30 min
National Aerospace
University

10 min
Kharkiv National
University of
Radioelectronics

15 min
Kharkiv Polytechnic
Institute

15 min
V. N. Karazin
Kharkiv National
University