بلو بانک
بلو بانک

Senior Software Engineer (Banking & Credit Systems)

Tehran/Vanak
Full Time
Saturday to Wednesday
-
Loan -Bonus -Military Service Option -Health insurance -Flexible working hours -Learning stipends

این فرصت شغلی چقدر برای من مناسب است؟

501 - 1000 employees
Banking
Iranian company dealing only with Iranian entities
1399
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
Java - Intermediate
Django - Intermediate
Apache Kafka - Intermediate
Redis - Intermediate
GitLab - Intermediate
Apache Airflow - Intermediate

Job Description

At blubank, we’re always looking for curious, capable, and driven people to join our team. As a Senior Software Engineer (Banking & Credit Systems), you’ll have the opportunity to work in a fast-paced environment, take on meaningful challenges, and grow alongside a team that values learning, collaboration, and impact.

If you’re excited to build, learn, and make a difference, we’d love to hear from you.

Responsibilities:

  • Analyze business and define technical requirements; design, develop, and maintain credit-related software services and systems using Java and Spring Boot.
  • Design and implement APIs, and integrate credit systems with other banking applications, platforms, and services.
  • Design, develop, and maintain data processing pipelines, ETL/ELT workflows, and scheduled jobs using Java and Apache Airflow.
  • Implement and manage event-driven processing and asynchronous communication mechanisms using Apache Kafka and Redis.
  • Design, develop, and optimize database queries, data structures, and database processing operations, ensuring high performance, data integrity, and accuracy.
  • Manage source code, version control, code reviews, and contribute to the implementation and improvement of CI/CD pipelines using Git and GitLab.
  • Monitor the performance of services and data pipelines, troubleshoot and resolve technical issues, prepare technical documentation, and support credit-related systems.
  • Develop a strong understanding of credit-related business processes, banking operations, and financial products to ensure that technical solutions effectively address business requirements.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Information Technology, or related fields
  • At least 4 years of relevant experience

Preferred Qualifications / Advantage:

  • Prior experience in developing, maintaining, or integrating Credit Systems and banking applications will be considered a significant advantage.

Benefits:

  • Flexible working hours
  • Learning, training, and professional development opportunities
  • Supplementary health insurance
  • Performance-based bonuses
  • Employee loans
  • Lunch allowance
  • Team activities budget
  • Military service replacement project for selected positions

Job Requirements

Gender
Men / Women
Education
Master| Computer and IT
Software
Java| Intermediate Django| Intermediate Apache Kafka| Intermediate Redis| Intermediate GitLab| Intermediate Apache Airflow| Intermediate

ارسال رزومه برای بلو بانک

گزارش مشکل یا تخلف آگهی