Java Tech Lead

We are expanding our presence in the global BSS market and offer to join our product department to work on development of a new generation of the product we create. We are looking for a Java Team lead to join our cross-functional development team in our office in Saint Petersburg (Russia).

Job Description:


  • Organization of the development process in a cross-functional team – planning and setting tasks for the team, keeping control of set deadlines, results and maintaining high code quality.

  • Personal involvement in the development process including analyzing requirements, component architecture and product development.

  • Team development in terms of technical competencies and work processes.

  • Building a proper engineering culture.


  • Experience in team management or a strong wish to gain it.
  • Ability to communicate effectively between business and technical teams.

  • Commercial Java SE (core, multithreading) development experience of 3 years or more.

  • Experience in development of distributed high-load fault-tolerant server-side applications.

  • Expert knowledge of relational database principles, experience in building and optimizing databases.

  • Understanding of the principles and differences between SQL and NoSQL (Oracle, MSSQL, PostgreSQL, Couchbase, Cassandra, MongoDB, Tarantool, Apache Ignite).

  • Understanding of synchronous and asynchronous execution (queue, REST API, SOAP).

  • Knowledge of technologies and techniques of unit testing, experience of using suitable tools (JUnit, TestNg, etc.).

  • Broad professional outlook and desire to expand it.  

We provide:

Challenging and exciting work: global projects with unique structures

Investment in people: highly qualified experts and a friendly work environment

Competitive pay: official salary plus a transparent bonus scheme

Training and development: paid participation in training courses, seminars, and conferences

Health and well-being: voluntary health insurance program, company doctor for medical appointments, individual accident insurance, and on-site gym

Freedom to be yourself: casual dress code, flexible working hours, and free tea, coffee, and hot chocolate

Employee-tailored benefits: cafeteria plan, voluntary health insurance program for relatives, vacation coupons and hotel accommodation, benefits for new parents, support in difficult circumstances, and much more


Can’t find the job for you?

We are always looking for new talent so please upload your CV and we will contact you when a suitable position becomes available.
Files must be less than 8 MB.
Allowed file types: txt rtf html pdf doc docx odt ppt pptx odp ods xml.

Still have questions?

For further details, please contact our recruitment team:
Anastasiya Vyatkina
+7 (931) 971-08-77
Kseniia Cherepenina
+7 (911) 742-61-76
Kseniia Cherepenina

Apply for a job

or fill in the application form
Files must be less than 8 MB.
Allowed file types: gif jpg jpeg png txt rtf pdf doc docx odt ppt pptx odp tar zip.

Рекомендация кандидата

Ваши данные
Данные кандидата
Files must be less than 6 MB.
Allowed file types: txt rtf html pdf doc docx odt ppt pptx odp xls xlsx ods xml.
to new vacansies
Be the first to know about company news and job opportunities

User Agreement

I agree that Peter-Service may get access to my CV and/or application form containing my personal data. I further agree that Peter-Service will retain my personal data for a period of 3 years. I understand that Peter-Service will process and use it only for the purpose of offering me jobs at Peter-Service group of companies in strict compliance with the Federal Law on Personal Data.