Job Details

Software Development
Full time
May 13

Java Developer for Market's Backend Financial Services Team

Java Developer for Market's Backend Financial Services Team. Develop and maintain Java/Kotlin services for financial operations, integrate with internal APIs, and process large data volumes. Tech stack: Java 21, Kotlin, YQL, YTsaurus, PostgreSQL, ClickHouse.

Our team creates and develops financial services for sellers on Yandex Market. We automate settlements with partners, manage payments, analyze financial flows, and ensure transaction transparency for tens of thousands of sellers. Our solutions directly impact the efficiency of their business on Market. You will participate in the development of backend services for the financial ecosystem, interacting with key systems: billing, analytics, banks, payment gateways, and security tools. Our stack: Java 21, Kotlin, YQL, YTsaurus, PostgreSQL, ClickHouse, internal Yandex solutions. What tasks await you: • Development Develop and maintain Java/Kotlin services for processing financial operations, ensure integration with internal APIs (logistics, accounting systems, AML checks). Process and aggregate large data using MapReduce operations, participate in designing REST/gRPC contracts, write tests, and monitor service performance.

We expect you to: • Have a good knowledge of Java or Kotlin • Understand the basics of SQL and relational databases • Be familiar with REST API principles • Be ready to delve into a complex subject area (finance, logistics) It will be a plus if you: • Have experience with Spring Boot, Kafka, or PostgreSQL • Know the basics of multithreading and network interactions • Have completed courses on algorithms, databases, or distributed systems

Yandex offers a corporate subscription for a good life — check-ups, sports, therapy, educational courses, and much more. This is not all the benefits — a full list is here: https://yandex.ru/jobs/pages/benefits?utm_campaign=ya_nanimaet

SQL
Spring Boot
Java
Kotlin
PostgreSQL
gRPC
REST API
Kafka

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Backend Developer for Search Team

Backend Developer position at Yandex Search team, focusing on real estate and financial products. Responsibilities include product development, data processing, infrastructure improvement, and AI integration. Requires experience with C++, Python, Go, Java, or Scala.

Russia
Y
Yandex

Intern Java Developer [Applied Services UC]

Intern Java Developer position at MTS in Moscow. Responsibilities include developing new Java functionality, supporting existing components, writing SQL queries, and performing manual testing. Requires students in their 1st-2nd year of IT programs with Java Core, SQL, and basic Spring knowledge.

Russia
M
MTS

Backend Developer for the Intercity Team

Backend Developer at Intercity, a service for intercity travel. Focus on building a new marketplace, optimizing pricing, and scaling the platform. Requires experience with programming languages, algorithms, and databases.

I
Intercity