Senior Full-Stack Developer Java+Angular (EU) - Closed

The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! Now the CHI team is looking for a Senior Full-Stack Developer Java+Angular.

Requirements:

  • At least 3 years of commercial experience in Java development including Java 8;
  • Experience with Spring (IoC, Boot, Data, MVC, AOP, Security, Spring Cloud);
  • Experience with SQL and NoSQL, JPA/Hibernate;
  • Experience with REST web services;
  • Experience with microservices architecture;
  • Experience with Angular2 and higher;
  • Experience with HTML, CSS, JavaScript, jQuery;
  • Good knowledge of English (Intermediate and higher).

Will be a plus:

  • Experience with AWS/GCP/Azure;
  • Experience with JMS/Kafka;
  • Experience with Docker and Kubernetes.

Responsibilities:

  • Designing, developing and implementing enhancements, and new features to the product on the basis of customer’s requirements;
  • Selection of the ways of interaction between the components of the system;
  • Creation of a working prototype model;
  • Designing of interfaces and application components;
  • Following engineering practices including code review, writing unit-level, integration-level tests;
  • Supporting existing applications by doing refactoring tasks on existing code, developing feature enhancements and fixing bugs;
  • Documenting of all architectural decisions, constant documentation updating;
  • Justification and enforcement of terms of the estimate.

With us you can:

Develop your technical knowledge:

  • Use the latest technologies;
  • Participate in technical events and conferences (the company covers the cost);
  • Regular tech talks and professional development.

Improve your soft skills:

  • Build strong teamwork skills and become an essential part of dynamic teams;
  • Improve your English in classes and speaking directly with clients;
  • Increase your productivity and communication level via Scrum, Kanban, Agile methodologies.

Our perks

  • calendar
    Covered vacation period: 20 business days and 5 days off
  • English
    Free English classes
  • clock
    Flexible working schedule
  • smile
    Truly friendly and supporting atmosphere
  • home
    Working remotely or in one of our offices
  • user
    Medical insurance for employees from Ukraine
  • money
    Compensation of psychological counseling
  • legal
    Legal support
  • relocation
    Relocation assistance

Head of Recruitment Department at CHI Software