We're looking for a talented Java Competence Lead who is thrilled about designing the right architecture and kicking it off at full scale in production.
Our client is an IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. For the last 19 years our client has been delivering the smartest solutions in the areas of government, telecommunications, advertising, automotive, gaming, and others.
Who we need
An ideal candidate is a passionate and talented engineer, willing to push the limits of existing technology and create the best possible user experience, working on the backend to develop new features from start to finish. You will engage with key stakeholders during the full project lifecycle, supporting the existing solution, but also the future roadmap definition and implementation.

You will be a part of Java/Big Data Unit which has a bunch of different projects from all over the world starting with start-ups and up to large famous companies. You'll be dealing with various projects in Java and Big Data direction and have a lot of R&D works.

The main focus for Java Unit is on helping our client develop efficient business, provide best TEX practice.
Essential qualities:
Must haves:
  • Solid understanding of the software development process
  • Solid knowledge of Java programming language
  • Solid knowledge of the mainstream frameworks and libraries
  • Solid understanding of various architecture styles
  • Solid understanding of different programming language paradigms: procedural, OO, functional, declarative
  • Solid understanding of various estimation technics
  • Solid understanding of developer testing approaches
  • Solid understanding of data storages, both SQL and noSQL
  • Solid understanding of security concepts

Would be a plus:
  • Experience in front-end development using mainstream frameworks and libraries
  • Experience in programming using non-OO language

The company offers:
  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

As part of the team, you will:
  • Play a lead/supervisory role for existing Java projects in various domains, designing and building large-scale systems
  • Be a leader and driver of Java Competence Center
  • Participate in consulting projects, such as technology audits
  • Engage new clients, run discovery phases, support sales activities
  • Share technical knowledge with teammates and customers
  • Get involved in projects with the possibility to learn new technologies and accumulate best practices
  • Design, implement, test Java applications from scratch
  • Review and optimize existing solutions
    What we offer
    By joining the team, you'll face the challenges of building a highly reliable products for thousands of customers.
    Great working environment, unlimited remote opportunities
    Enjoy advantages of 100% remote working schedule
    Medical insurance
    Stay safe with full medical insurance coverage
    Continuous education opportunities
    Corporate English courses & soft skills trainings at internal corporate L&D academy
    Corporate responsibilities
    Team building activities and involvement into social projects
    Apply now
    We just need your email and CV
    Your E-mail
    Your CV
    By clicking the button you agree our Privacy Policy