Senior Java Back End Engineer for Netpulse (Kyiv)

Kyiv, Gulliver, Ukraine

Apply

Netpulse is the #1 provider of custom-branded mobile apps that engage members, drive revenue, and integrate deeply with the club’s most important technology solutions. Industry leaders such as Gold’s Gym, Retro Fitness and Equinox leverage Netpulse’s mobile solutions in clubs all over the world. Netpulse delivers a complete mobile experience by partnering with top technology solutions, including ABC Financial, Club Comm and Perkville. Founded in 2001, now Netpulse has over 500 iOS/Android apps. Netpulse has clients in the USA, Europe and Asia (Indonesia, Malaysia, etc). Development teams in Kiev, Beijing, San Francisco.
Specialties: Health Clubs Fitness Wellness Mobile Apps Marketing Gyms

 

Read more about the client

Description

On behalf of Netpulse , Ciklum is looking for a Senior Java Back End Engineer to join Kyiv team on a full-time basis.

Responsibilities

  • Maintaining source code of customizations on mobile platform
  • Reviewing requirements in order to prevent mobile platform specific issues
  • Estimating efforts needed to provide customization on mobile platform client
  • Participation in meetings regarding tech solutions on customizations
  • Design and implement custom mobile functionality
  • Cover the designed/implemented functionality with unit and integration tests
  • Investigating / building concepts/POCs of possible improvements

Requirements

  • 3+ years of experience as Java Developer
  • Expertise in all of the following areas:
  • Java 8,
  • Spring,
  • Hibernate,
  • JMS (ActiveMQ),
  • REST services,
  • Gradle,
  • MariaDB

Desirable

  • BS/MS degree
  • Knowledge of cross-platform mobile development and libraries
  • Experience with dependency injection, data binding
  • Understanding of principles of the Clean Architecture

What's in it for you

  • State of the art, cool offices with warm atmosphere which creates really good working conditions
  • Major USA and EU fitness giants are customers of the software you work on with 600+ smaller ones
  • Open atmosphere
  • Competitive salary
  • Medical insurance