Разработчик Java

Bell Integrator · 220000 RUB / month

Bell Integrator — Backend-Entwickler, Senior-Level. Format: Büroarbeit; Städte - Moskau, St. Petersburg, Nischni Nowgorod. Gehalt: bis zu 220.000 ₽ pro Monat. Bell Integrator – einer der führenden Systemintegratoren des Landes. Wir sind ein akkreditiertes IT-Unternehmen und Teil der großen Familie der Softline-Gruppe. Bell Integrator setzt aktiv Projekte in ganz Russland um, zu unseren Kunden gehören die größten systemrelevanten Finanz-, Telekommunikations- und Einzelhandelsunternehmen des Landes. ✅Projektbeschreibung DT (Digital Price) ist ein Tarifaggregatorsystem für Firmenkunden, das für die Teilnahme an den Prozessen der Preisgestaltung und Provisionsberechnung konzipiert ist. Das System implementiert die Funktionalität zum Speichern und Aktualisieren von Kundentarifen sowie zur Verteilung des aktuellen Tarifwerts in automatisierten Systemen (AS) von Verbrauchern auf Anfrage. Die Tarife im CC richten sich nach den Bankprodukten, die Firmenkunden in anderen Lebensmittelfabriken angeboten werden. Das CC spielt eine wichtige Rolle bei der Berechnung der Provisionen für Kunden, die mithilfe einer Reihe automatisierter Lösungen namens „Billing“ durchgeführt wird. Um effektiv zu arbeiten, muss die Abrechnung schnell Informationen über die aktuellen Kundentarife erhalten, was eine zuverlässige einheitliche Datenspeicherung ermöglicht. In diesem Zusammenhang ist die DP ein zentraler Bestandteil des Bankensystems. Das Hauptziel des CC besteht darin, die Zugriffszeit auf Daten zu Tarifen von Firmenkunden für das AS der Bank zu verkürzen – sowohl für die Verwendung in der Logik von Back-End-Systemen als auch für die Anzeige von Daten in Front-End-Systemen. Das CC ermöglicht es dem AC, eine Quelle zu kontaktieren, um aktuelle Tarifinformationen zu erhalten, anstatt an verschiedenen Orten danach suchen zu müssen. Dies vereinfacht Bankprozesse und erhöht deren Effizienz. ✅Grundvoraussetzungen - Hochschulbildung: Informationstechnologie\Mathematik\Technik; - Drei Jahre Erfahrung in Java an realen Projekten; - Erfahrung mit Spring Framework, Apache Kafka, Openshift(DropApp), Prometheus, Grafana, Hibernate, Criteria; - Erfahrung mit relationalen Datenbanken (PostgreSQL), Kenntnisse im Schreiben von SQL-Abfragen; - Kenntnis der Prinzipien der objektorientierten Programmierung, Kenntnis von Entwurfsmustern und die Fähigkeit, diese in der Praxis anzuwenden, Verständnis für Datenstrukturen und Algorithmen; - Erfahrung im Schreiben von Unit-Tests; - Verständnis der Funktionsprinzipien von Datenübertragungsprotokollen (HTTP/REST, S3, JMS); - Erfahrung in der Teamentwicklung (mit Confluence, Jira, Git, Bitbucket, Jenkins, OpenApi); - Erfahrung in der Entwicklung von Anwendungen auf Microservice-Architektur; - Erfahrung in der Entwicklung hochlastiger Multithread-Anwendungen. - Kenntnisse in KI-gesteuerter Entwicklung, Agentic Coding und spezifikationsgesteuerter Entwicklung ✅Jobliche Verantwortung - Softwareentwicklung auf der Sberbank-Plattform (Java, Spring Boot, DropApp, Postgresql, Apache Kafka, S3, LiquiBase); - Entwicklung des Backend-Teils der Interaktion mit der Benutzeroberfläche; - Technologische Entwicklung des Projekts, Refactoring bereits implementierter Lösungen; - Überwachung der Leistung und Unterstützung bei der Pflege zurückgezogener Produkte. ✅Bedingungen: - Möglichkeiten für berufliches und karrieretechnisches Wachstum im Unternehmen, die Möglichkeit, an verschiedenen Projekten teilzunehmen; - Erfahrung in der Arbeit mit einem verteilten Team von Fachleuten; - Gehaltsniveau - 220.000 in der Hand; - Format – Hybride Arbeit – St. Petersburg, Nischni Nowgorod, Sotschi, Woronesch, Moskau - NN – Kostina, 6 // Akademika Sacharowa, 2k4. Sotschi – Wojkowa, 2. St. Petersburg – Uralskaja, 1, Buchstabe Ch. Moskau - Kutuzovsky, 32k1. Quelle: Habr Career, veröffentlicht am 08.09.2026. Die Antwort befindet sich auf der Originalseite.

Бэкенд разработчик · Senior · Java · Java Spring Framework · Apache Kafka · Prometheus · Hibernate · PostgreSQL · SQL · Москва · Санкт-Петербург · Нижний Новгород

Apply

More roles at Bell Integrator

Workix

{{ siteBrand.name }}
{{ prevSlogan }} {{ currentSlogan }}
{{ t('loading') }}

{{ t('onboarding_title') }}

{{ t('onboarding_sub') }}

{{ t('agent_connect_title') }}

{{ t('agent_connect_hint') }}

{{ agentPrompt }}

{{ t('partners_title') }}

{{ t('partners_sub') }}

{{ t('partners_embed_title') }}

{{ t('partners_embed_body') }}

{{ t('cases_title') }}

{{ t('cases_sub') }}

{{ c.title }}

{{ c.summary }}

{{ t('cases_outcome') }}: {{ c.outcome }}

{{ tag }}
{{ t('loading') }}
{{ t('loading') }}
← {{ t('back') }}
{{ t('empty_orders') }}
{{ t('order_title') }} · {{ kindLabel(currentOrder.kind || currentOrder.type) }}

{{ currentOrder.title }}

{{ statusLabel(currentOrder.status) }} {{ appliedLabel(currentOrder.applied.count) }} · {{ t('applied_by_you') }} {{ currentOrder.project }}
{{ tag.name || tag }}

{{ t('applied_title') }}

{{ t('applied_hint') }}

{{ t('applied_login') }}

{{ t('nav_auth') }}
{{ t('applied_at') }}: {{ fromNow(myApplication.appliedAt) }} · {{ myApplication.via }}

{{ t('proposals_title') }}

{{ t('proposal_place') }}
{{ fromNow(p.date) }}
{{ t('contact') }} {{ t('proposal_score') }}: {{ p.score }}

{{ t('proposal_yours') }}

{{ t('proposal_login') }}

{{ t('nav_auth') }}
{{ t('proposal_score') }}: {{ formProposal.score }}
← {{ t('back') }}
{{ t('performer_title') }}

{{ currentPerformer.name }}

{{ currentPerformer.headline }}

{{ availabilityLabel(currentPerformer.availability) }} {{ currentPerformer.location }} {{ (currentPerformer.openTo||[]).join(', ') }}
{{ t('performer_rate') }}: {{ formatMoney(budgetView(currentPerformer).amount) }}
{{ tag.name || tag }}
GitHub {{ contactLabel(c.kind) }} {{ t('no_contact') }}

{{ t('performer_projects') }}

{{ t('performer_orders') }}

{{ r.title }}

{{ r.description }}

{{ kindLabel(r.kind || r.type) }}
{{ (r.title || '?').slice(0,1) }}

{{ r.title }}

{{ r.description }}

{{ r.startupName || r.startupSlug }}
← {{ t('back') }}
{{ statusLabel(routeError.code === 'pending_moderation' ? 'pending' : 'rejected') }}

{{ routeError.code === 'pending_moderation' ? t('project_pending') : t('project_rejected') }}

← {{ t('back') }}

{{ currentStartup.name }}

{{ currentStartup.url }} {{ currentStartup.github }}
{{ t('posted') }} {{ fromNow(currentStartup.createdAt) }}
{{ t('updated') }} {{ fromNow(currentStartup.updatedAt) }}
{{ statusLabel(currentStartup.status) }} {{ stageLabel(projectKind(currentStartup)) }}
{{ t('project_publisher') }}
{{ currentStartup.publisher.name }}

{{ currentStartup.publisher.headline }}

{{ t('performer_title') }}

{{ t('roles') }}

{{ t('no_roles') }}

{{ r.title }}

{{ tag }}
{{ t('highlight_badge') }}

{{ t('carousel_title') }}

← {{ t('back') }}

{{ t('apply_title') }}

{{ t('apply_target_hint') }}

{{ (currentStartup && currentStartup.name) || currentRole.startupSlug }}
{{ currentRole.title }}

{{ currentRole.description }}

{{ kindLabel(currentRole.kind) }} {{ currentRole.payment.budget }} {{ currentRole.payment.cur || 'USDT' }} {{ tag }}

{{ t('proposal_login') }}

{{ t('nav_auth') }}
{{ t('proposal_score') }}: {{ formApply.score }}
{{ t('apply_external') }}

{{ t('auth_title') }}

{{ t('nav_auth') }}

{{ t('mine_empty') }}

{{ t('create_order') }}

{{ route.slug ? t('edit_startup') : t('create_startup') }}

{{ t('agent_form_title') }}

{{ t('agent_form_hint') }}

{{ agentPrompt }}

{{ formRole._id ? t('edit_role') : t('create_order') }}

{{ t('agent_form_title') }}

{{ t('agent_form_hint') }}

{{ agentPrompt }}

{{ formRole.startupId ? t('task_attach_project_hint') : t('task_attach_standalone_hint') }}

{{ t('profile_title') }}

{{ t('agent_form_title') }}

{{ t('agent_form_hint') }}

{{ agentPrompt }}
{{ t('profile_agent_key_title') }}

{{ t('profile_agent_key_hint') }}

{{ t('auth_registered') }}
{{ displayedAgentKey }}

{{ t('profile_agent_key_hidden') }}

{{ t('profile_agent_key_none') }}



{{ t('prefs_title') }}

{{ t('support_title') }}

{{ t('support_sub') }}

{{ t('support_limit_hint') }}

{{ t('auth_title') }}

{{ t('auth_mvse_hint') }}

{{ t('auth_signed_in') }} {{ me.name || me.id }}
{{ t('auth_section_browser') }}

{{ t('auth_mvse_hint') }}

{{ t('auth_section_key') }}

{{ t('auth_key_hint') }}

{{ t('auth_registered') }}
{{ onceKey }}
{{ toast }}