BARVATECH LTD

Software Engineering company with expertise in FinTech, Blockchain, and EduTech

Senior Full Stack (Java + Angular) developer


Positions for our partners in a fintech company located in Europe.

We are looking for 2 Senior developers with experience in monolith decomposition into microservices within the fintech domain, particularly banking core and payments.
  • one developer with experience in wealth management or trading;
  • one developer with experience in the AML/compliance domain.

Core technologies in our project:
  • Java17+ SE (Spring5+, Spring JPA, Hibernate,Spring Boot, JUnit 4+)
  • Typescript (Angular 5)
  • PostgreSQL
  • Linux
  • Git
  • GitLab CI/CD
  • Docker, docker-compose, Kubernetes
  • Helm, Ansible
  • Comunda
 Requirements: 
  • 3+ years experience in Java
  • 3+ years of experience with Spring framework
  • Min 1 year of  experience with Web Development using Angular, JavaScript, CSS, HTML  (Typescript a huge plus)
  • Proven experience of module testing                                                                                      
  • Experience of relational databases and SQL (PostgreSQL a huge plus)
  • Robust with Git or other version control systems
  • Basic knowledge of design patterns
  • Good technical English
 Will be a plus:
  • Experience with Angular 2+ or other JavaScript MVC framework.
  • Experience with message broker (RabbitMQ).
  • Familiarity with modern CI solutions (Gitlab CI/CD), ability to write pipeline code.
  • Knowledge on Single Page Application Web Development.
  • Knowledge in principles of good REST API design.
  • Experience with Agile methodology (Scrum, Kanban, working with User stories).
  • Knowledge of containerization technologies (Docker).
Apply now