Senior Java Developer (Real Estate)

Kyiv, Lviv, Remote

Customertimes is hiring an experienced Senior Java Developer. You will be responsible for delivering the highest possible quality software, participating in business requirement analysis, and designing the architecture from the ground up.

Qualifications 

  • 5 or more years of Java software development experience  
  • Strong knowledge of Java, Spring Boot, and core libraries  
  • Strong knowledge of relational databases (PostgreSQL, MySQL, etc) and relational storage concepts  
  • Experience with Amazon Web Services  
  • Experience with CI/CD tooling (GitLab, etc.) and quality assurance best practices (test driven  
  • development, etc.)  
  • Experience working in an Agile team environment  
  • Excellent verbal and written English communication skills  
  • Bonus points for experience in the real-estate domain 

Responsibilities 

  • Design, develop, and maintain code quality for a new web application product  
  • Actively participate in the full software development lifecycle from ideation and planning to development, CI/CD, testing, customer feedback, and further iterations  
  • Identify defects and their impact on the solution, proactively suggest improvements across the whole stack  
  • Collaborate with Product Owners, Data Engineers, and Data Scientists to collect data through the web application  
  • Support continuous improvement by investigating alternative technologies 

Working conditions 

  • Regular compensation package reviews 
  • 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 days of paid sick leave without a doctor's note 
  • Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate 
  • Support for participation in professional development opportunities (webinars, conferences, trainings, etc.) 
  • Regular team-building opportunities as well as bi-annual company-wide events 
  • Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval 
  • Free English classes in the office