Java Tech Lead with Node.JS experience for BiScience (Kyiv)

Client

BIScience

Category

Java

BIScience offers business intelligence solutions for online advertising activities. Our solutions maximize our clients’ profits by providing insights and analytics of their online presence compared to specific competitors and entire market segments. All of our solutions are secure, reliable, intuitive, and usable. BIScience offers flexible packaging to accommodate the needs of small and medium businesses as well as large enterprises.

An exciting and unique opportunity to become a part of Scrum team that develops a cloud SAAS product which monitors 30,000,000 sites around the world. The Product runs on hundreds of servers which generate 100G of new data which needs to be crunch using big data analytics tool in order to provide insights for our customers. We are now expanding and plan to monitor not only Websites but also Mobile devices and Videos.

 

Read more +

Description

On behalf of BIScience, Ciklum is looking for Java Tech Lead with Node.JS experience to join Kyiv team on full-time basis.

Responsibilities

  • Lead the Analysis, Design and Development of a large backend system involving IT and DevOps systems to enable user’s access to a decentralized global gateway solution
  • Work with product manager and other teams to support new features and functionality
  • Design and implement the system architecture, back-end systems and supporting services including data transport, customer management monitoring, billing and reporting
  • Lead the front-end features development together with the front-end leader
  • Technically lead the team members including professional mentoring and training

Requirements

  • 5+ years in Software Development and at least 1 year in Team/Tech Lead role
  • Experience in Java back-end development
  • Experience with Node.JS development
  • SQL experience with MySQL or other DBs
  • Strong design skills
  • Strong understanding of networking, peering
  • Experience building large scale distributed systems, load balancers (HaProxy/Nginx), solid understanding of internet and IP communication protocols and formats

Desirable

  • Experience with JavaScript for the Frontend (ideally Angular or React)
  • Experience with NoSQL DBs
  • Experience in mentoring, education/training of developers in the team
  • Experience with J2EE
  • Knowledge in Python
  • Linux Admin skills
  • Cyber-security expertize

Personal skills

  • Fast Learner
  • “Can Do” Attitude
  • Team player

What's in it for you

  • Variety of knowledge sharing and training opportunities
  • Various technical seminars
  • Unique working environment where you communicate and work directly with client
  • Competitive salary
  • Career and professional growth
  • State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions