Middle Java Engineer for SmartBear

Kyiv, Amosova, Ukraine

Apply

Description

On behalf of SmartBear, Ciklum is looking for a Middle Java Engineer to join Kyiv team on full-time basis. We are seeking a Java developer with a passion for learning and creating awesome software.

 

Responsibilities

  • Translate product vision and requirements into software design
  • Write clean and maintainable code, while following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
  • Debug code and troubleshoot problems
  • Mentor middle and junior developers in software design, and participate in code reviews
  • Collaborate with other developers, testers, and system engineers to ensure quality product enhancements
  • Be customer a facing superhero. If you have a skill that helps a customer, be able to lend a hand when called upon

Requirements

  • Mastery of Java design patterns and development principles. We are currently on JDK 1.8
  • Familiarity with servlet containers such as Apache Tomcat, and build systems such as Gradle
  • Be a self-starter, and have excellent time management skills
  • Basic written and verbal communication skills in the English language

Desirable

  • Working knowledge of Linux/Unix, and Windows operating systems
  • Experience with GWT (Google Web Toolkit)
  • HTML5 and CSS experience
  • Experience with relational databases & SQL
  • Knowledge of Agile methodologies
  • Strong English language knowledge is a plus
  • Ability or willingness to write and maintaint parts of our C# codebase on occasion is a plus

What's in it for you

  • Unique working environment where you communicate and work directly with client
  • Variety of knowledge sharing, training and self-development opportunities
  • Benefits including competitive industry salaries, health insurance, dental insurance, Bike-to-Work Scheme and an attractive Pension Scheme
  • Office in Gulliver. Nice view in every weather