Senior Javа Developer

In connection with the expansion of the team and the scaling of projects, Senior Java engineer is required for Centicore Group.

Centicore Group is a team of professional developers who are among the best in their field. Centicore specializes in development in the fintech and oil and gas industries.

A specialist is required for a fintech project.


  • 3-6 years of experience
  • 2+ years of experience in highload projects
  • Proficiency in Java, understanding of JVM principles
  • Design experience, understanding of the principles and structure of microservice architecture
  • Experience with Spring Framework (Core, Boot, Security, Data)
  • Experience with different types of database (PostgreSQL)
  • Experience with multithreading and asynchrony
  • Understanding CI/CD
  • Understanding of DDD methodology, approaches and strategies for splitting functionality at the level of business requirements into microservices
  • Experience with containerization and orchestration preferred (OpenShift, Docker)

We offer

  • Remote work format
  • Long term and large projects
  • Employment in accordance with the legislation of the Labor Code of the Russian Federation with VMI or as an individual entrepreneur / GPC / self-employed (your choice)
  • Opportunity to build a career in projects of leading Russian companies
  • Welcome bonus
  • Computers
  • Opportunity for growth, changing projects within the company, corporate training
  • Online library
  • Corporate psychologist
  • Sports events and more!

Selection process

  • CV review (1-3 days)
  • Technical interview (1 hour, with a camera, from a computer)
  • Interview with the team (1 hour) + verification of the questionnaire by the security service (3-5 working days)