Senior Java Developer

Looking for Java-developer for the amplification of the existing company products and developing new solutions.


  • Good knowledge of Java, Hibernate, SQL, modern development environment, testing and deployment of applications.
  • Experience in the development of distributed systems, trading systems, payment systems and websites is preferred.
  • Experience working with JSP, HTML, JS, SWT.
  • English at the level of reading and writing technical documentation.


  • Professional team.
  • Participation in interesting projects.
  • Adequate compensation according to qualifications.
  • The ability to express yourself and see the result.
  • Office in Moscow
  • Flexible schedule, posibility of remote work.
  • Career growth.

About us

NPBFX Company specializes in providing trading services on FOREX for individual traders and institutional clients.

The Company is using the high-tech trading system with minimum time delays, that passes through itself and aggregates every second thousands of quotes that received from the largest international liquidity providers, at the same time filling tens of thousands of trading orders.

The system functional is developed by a small team of professionals, some of them are located in the office and some are working remotely.

We are looking for Java-developer, that will become part of our team, and eventually be able to perform any tasks for the development and support of our systems.

We appreciate personal qualities such as motivation, focus on results, the desire and ability to work in a team, the desire to grow and learn new things.

Key skills

Java, JSP, JSF, Hibernate ORM, PostgreSQL

Type of employment

Full time work, flexible hours, posibility of remote work


120-220k RUB/month (1900-3400 USD/month)



Experience required

3-6 years

The response to the open position can be sent to