Lead Java Software Engineer

Kyiv, Ukraine


Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


You are welcome to become a key member of a talented and high profile software engineering team that is developing solutions for a global Fortune 20 company headquartered in the United States. Client is one of the world’s leading integrated energy companies producing safe, reliable energy now and for the future. Their success is driven by people and their commitment to getting results the right way – by operating responsibly, executing with excellence, applying innovative technologies and capturing new opportunities for profitable growth.

Currently, we are searching for a skilled Senior-Lead Java Software Engineer, ideally with some Big Data experience willing to continue the career growth in the area. On this role, you will be building an engineering knowledge management solution that employees’ cutting edge concepts such as knowledge graph based natural language search, advanced text analytics, and integration with structured and unstructured data sources.


  • 4+ years of experience as a Java Software Engineer within production projects;
  • Hands-on full life cycle experience in Java/Java EE application development;
  • REST Web Services development experience;
  • Proficiency in SOAP Web Services;
  • Strong knowledge of Spring (Core, Data, MVC, Cloud);
  • Experience in JavaScript programming language;
  • Familiarity with HTML, WSDL, XML, JDBC;
  • Experience in using SQL Server;
  • Experience in JMS, knowledge of messaging patterns;
  • Problem solving skills: solution implementation and verification;
  • Strong understanding of Agile and Scrum methodologies;
  • Excellent written and verbal communication skills;
  • Ability to work independently;
  • Intermediate or higher English level (B1+).

Nice to have

  • • Experience in search engines and technologies;
  • Web Application development using Spring framework;
  • Apache POI;
  • Apache PDF;
  • Apache Avro;
  • Apache Commons;
  • EasyMock;
  • Solr;
  • Liquibase;
  • Swagger.

We offer

  • Competitive compensation depending on experience and skills;
  • Individual career path in engineering;
  • Social package - medical insurance, sports;
  • Sick leave and regular vacation;
  • Partial coverage of costs for certification and IT conferences;
  • English classes with certified English teachers.