Армения, Кипр, Испания, Грузия, Польша, Португалия, Сербия; REMOTE 7 LOCATIONS OR RELOCATION TO CY / PL Locations Spain Georgia Serbia Poland Cyprus Portugal Armenia Findev is looking for a Java Backend Engineer with 8+ years of experience to join our Short-Term Desk Technology team, building high-impact trading and cash management systems used directly by our Short Term, Cash, and Collateral desks; In case of relocation to Poland or Cyprus, we offer Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family
JavaKafkaPostgreSQLMySQLOraclePythonAWSS3CI/CD
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Responsibilities:
— Develop and maintain real-time, front-office platforms supporting investment decision-making, liquidity management, and trading workflows.
— Collaborate closely with portfolio managers and traders to design and deliver impactful solutions.
— Own the full software lifecycle from requirements gathering to production delivery, focusing on high-availability services, event-driven architectures, and cloud-native applications.
— Evolve platform architecture towards scalable, modern infrastructure using AWS and distributed systems.
— Apply modern AI tooling (e.g., Copilot, LLMs, MCP frameworks) to enhance developer productivity, testing quality, and operational efficiency.
— Identify opportunities for intelligent automation such as anomaly detection and automated diagnostics.
— Embed AI-assisted decision support into financing and trading systems for improved model visibility.
— Support development of data-driven feedback loops to improve model relevance and system usability.
— Design, build, and maintain scalable microservices using Java 21+ and modern frameworks.
— Develop new features and evolve existing components with clean, maintainable, and well-tested code.
— Apply TDD, CI/CD practices, and uphold strong engineering standards.
— Contribute to cloud migration by building containerized, cloud-ready services.
— Work with AWS services including Lambda, EKS, RDS, S3, MSK to transition workloads from legacy environments.
— Improve observability through metrics, tracing, and logging.
— Collaborate with business teams to translate front office workflows into robust technical designs.
Requirements:
— Bachelor's degree in Computer Science or related field.
— 8+ years of Java programming experience including Java Core and multithreading.
— Experience with Kafka or other real-time messaging systems.
— Experience with Ignite or other memory cache frameworks.
— Ability to work independently and in cross-functional teams.
— Experience with recovery mechanisms and exception management.
— Strong analytical skills for independent learning from code and reverse engineering.
— Experience with database systems such as PostgreSQL, MySQL, or Oracle.
— Experience with Python.
Benefits:
— Flexible work setup: remote or hybrid.
— Full health insurance coverage for employees based in Poland and Cyprus.
— 50% health insurance coverage for spouses and children in Poland and Cyprus.
— 24 days of paid vacation.
— 10 days of paid sick leave.
— 50% reimbursement for professional training, education, and conferences.
— Work with a highly professional team.
— Engaging teambuilding events and activities.
— For relocation to Poland or Cyprus: flight tickets, accommodation rent for the first month for employee and official family.
— Visa sponsorship including support with visa application, entry permits, and residence permits.
Зарплаты и спрос: Бэкенд
Сейчас в каталоге 3 681 вакансия по этому направлению, удалённо можно работать в 49%.
Зарплата здесь не указана. Медиана по направлению: 238 000 ₽ в месяц. У половины вакансий от 160 000 ₽ до 300 000 ₽ (вакансий с вилкой: 492).
Навыки этой вакансии, которые чаще всего просят по направлению: PostgreSQL (33%), Python (24%), Kafka (20%). В скобках доля вакансий направления.