Android Developer - Micro Business Department

Bakı,, PBT2, (Port, Baku, Tower, 2),

Tam Ştat

Orta Səviyyə

Razılaşma yolu ilə

Yerləşdirilib 19 may 2026

Son Tarix: 31 may 2026

Təsvir

The BirBank invites candidates to apply for the position of Android Developer for Micro Business Department.

We're looking for a passionate and experienced Android Developer to join our team. You will work in a dynamic and collaborative environment, alongside backend engineers, product owners, IT business analysts, designers, etc. to build a secure, reliable and real-time mobile experience for customers.

  • ' ' +

  • 5+ years of professional experience in Android development using Kotlin

  • Solid understanding and hands-on experience with clean architecture

  • Experience working with modular architecture and large-scale projects

  • Strong knowledge of Kotlin Coroutines and structured concurrency for async operations

  • Strong knowledge of Android networking (REST APIs, authentication, WebSocket)

  • Experience with real-time systems and bidirectional communication

  • Experience with ProGuard/R8 configuration and SDK obfuscation strategies

  • Understanding of binary compatibility and semantic versioning for public APIs

  • Experience managing transitive dependencies and resolving version conflicts

  • Strong debugging skills and problem-solving abilities

  • Excellent communication and collaboration skills.

Security Requirements:

  • Experience implementing certificate pinning (OkHttp CertificatePinner, Network Security Config)

  • Knowledge of end-to-end encryption implementation patterns

  • Experience with secure local storage (EncryptedSharedPreferences, Android Keystore)

  • Understanding of secure token management and session handling

  • Familiarity with secure logging practices (preventing sensitive data leakage)

  • Knowledge of input validation and sanitization techniques.

  • ' ' +

  • Opportunities for professional growth and development.

  • Competitive salary and bonuses.

  • Comprehensive insurance coverage.

  • Supportive work environment.

  • Visa Premium salary card.

  • Corporate discounts and events.

  • Additional vacation days.

  • Discounted education and employee loans.

  • ' ' +

  • Design, develop, and maintain Android SDK modules using Kotlin

  • Work with clean architecture and contribute to maintaining a scalable codebase

  • Participate in building and maintaining modular, multi-module project structures

  • Integrate with backend services using REST APIs and WebSocket for real-time communication

  • Implement secure communication patterns including certificate pinning and end-to-end encryption

  • Configure ProGuard/R8 rules and manage SDK obfuscation with consumer ProGuard rules

  • Ensure binary compatibility and API stability across SDK versions

  • Identify and resolve complex bugs and performance issues through efficient debugging

  • Participate in code reviews and contribute to best practices in Android development

  • Create SDK documentation and provide integration support for internal app teams.

Kapital Bank iş mühiti, əlavə fürsətlər və digər vakansiyaları görüntüləmək üçün Kapital Bank Life səhifəsinə keçid edin.

Necə Müraciət Etmək Olar

Kapital Bank

Kapital Bank

Finance

Kapital Bank Azərbaycanın ən böyük və ən qədim kommersiya banklarından biridir. Bankın tarixi 1874-cü ildə yaradılmış ilk əmanət kassalarına dayanır və hazırda ölkənin ən geniş filial şəbəkəsinə malik maliyyə institutlarından biri kimi fəaliyyət göstərir. Kapital Bank həm fərdi, həm də korporativ müştərilər üçün kredit, depozit, kart, köçürmə və biznes maliyyələşməsi kimi geniş bank xidmətləri təqdim edir. Bank xüsusilə rəqəmsal bankçılıq sahəsində innovativ həlləri ilə seçilir. “Birbank” mobil tətbiqi vasitəsilə istifadəçilərə onlayn ödənişlər, kredit sifarişi, kart əməliyyatları və digər maliyyə xidmətlərini rahat şəkildə həyata keçirmək imkanı yaradır. Kapital Bank müştəriyönümlü yanaşması, texnoloji inkişaf strategiyası və geniş xidmət infrastrukturu ilə Azərbaycanın bank sektorunda lider mövqelərdən birini qoruyur.

Şirkət Profilinə Bax

Vakansiya Təfərrüatları

Vakansiya ID

#17019

İş Növü

Tam Ştat

Təcrübə Səviyyəsi

Orta Səviyyə

Şirkət Ölçüsü

1000+

Bu Şirkətdən Daha Çox Vakansiya

Solution Architect - Payments Business

Tam Ştat

We are looking for an Architect to lead solution design and architecture governance within the Payments business. This role combines hands-on solution architecture with enterprise-level alignment and governance, ensuring that payment solutions are scalable, secure, and aligned with the bank’s overall architecture strategy. ' ' + Strong experience in IT architecture, including Solution Architecture roles Experience in banking or payment systems Experience with high-load and distributed systems Technical Skills: Strong knowledge of: Microservices architecture API design and integration Event-driven systems (e.g., Kafka) Experience with: Cloud / Kubernetes platforms Observability (metrics, logs, tracing) Security standards (OAuth2, PKCE, PCI DSS) Architecture & Governance: Experience with: Architecture documentation (ADR, HLD/LLD) Architecture review processes TOGAF or similar frameworks (preferred) ' ' + Opportunities for professional growth and development Competitive salary and bonuses Comprehensive insurance coverage Supportive work environment Visa Premium salary card Corporate discounts and events Additional vacation days Discounted education and employee loans New cozy studio office in Port Baku Tower 2 Strong teamwork with Agile principles, regular team buildings and themed events Multicultural environment with foreign colleagues sharing their best experiences ' ' + Design & Delivery: Design end-to-end architectures for payment systems (P2P, card processing, wallets, integrations and etc) Define high-level and detailed solution architectures (logical, physical, integration) Ensure low-latency, high-availability designs for critical payment flows Lead architecture for real-time transaction systems Integration & Systems: Design integrations with: Transaction processing systems Payment platforms External partners etc. Define API standards (REST/gRPC, event-driven/Kafka) Non-Functional Requirements: Ensure architecture meets: Performance (low latency for business transactions) Scalability (high user and transaction volumes) Availability (HA/DR, multi-DC) Security (PCI DSS, authentication, authorization) Architecture Practices: Produce and maintain: Solution Architecture Documents ADRs (Architecture Decision Records) Integration specifications Apply patterns: Circuit breaker Retry & idempotency Event-driven architecture Alignment & Governance: Ensure solutions align with: Enterprise architecture standards Target architecture and strategic roadmap Participate in and drive Architecture Committee decisions Architecture Standards & Maturity: Define and enforce: Architecture principles and standards Documentation standards across teams Contribute to: Architecture maturity improvement Governance practices and metrics Cross-Domain Coordination: Align with domains: Core Banking / ABS Digital Channels Risk & Fraud systems Support ecosystem-level initiatives: Identity & SSO Payment platform evolution Open Banking integration Kapital Bank iş mühiti, əlavə fürsətlər və digər vakansiyaları görüntüləmək üçün Kapital Bank Life səhifəsinə keçid edin.

Bakı

Software Engineering Manager - Payments Business

Tam Ştat

We are looking for a Software Engineering Manager to lead two engineering teams within the Payments&Transfers Tribe. In this role, you will be responsible for delivery execution, people management, team growth, and engineering processes while working closely with Product Owners, Tribe Tech Lead, and other stakeholders in a fast-paced fintech environment. ' ' + Minimum 5 years of experience in software engineering Minimum 1 year of experience in a Team Lead, Engineering Lead, or Engineering Management role Strong understanding of software development lifecycle and Agile delivery processes Experience leading cross-functional engineering teams Strong communication and stakeholder management skills Ability to drive delivery execution and improve engineering processes Understanding of modern software architecture and engineering practices Experience working with distributed systems and high-load applications is a plus Experience in incident management, prioritization, and production support processes Ability to mentor engineers and support career growth within teams Strong ownership mindset and decision-making skills Experience in fintech, banking, payments, or digital products is a strong plus. ' ' + Opportunities for professional growth and development Competitive salary and bonuses Comprehensive insurance coverage Supportive work environment Visa Premium salary card Corporate discounts and events Additional vacation days Discounted education and employee loans New cozy studio office in Port Baku Tower 2 Strong teamwork with Agile principles, regular team buildings and themed events Multicultural environment with foreign colleagues sharing their best experiences ' ' + Lead and manage two engineering teams within the Payments & Transfers Tribe Ensure successful and predictable delivery of business and technical initiatives Drive sprint execution, planning, prioritization, and delivery tracking Monitor team performance, delivery risks, blockers, and timelines Collaborate closely with Product Owners, Tribe Tech Lead, and other stakeholders Support hiring, onboarding, mentoring, and performance management processes Conduct regular meetings and support engineers’ professional growth Improve engineering culture, team collaboration, and operational efficiency Ensure engineering quality, production stability, and sustainable delivery processes Participate in incident management and postmortem processes when required Support alignment and communication between teams within the tribe Assist teams balance delivery speed, system reliability, and technical debt management Kapital Bank iş mühiti, əlavə fürsətlər və digər vakansiyaları görüntüləmək üçün Kapital Bank Life səhifəsinə keçid edin.

Bakı

Site Reliability Engineer (SRE)

Tam Ştat

We are seeking a Site Reliability Engineer (SRE) with strong computer science fundamentals, hands-on development experience, and a solid understanding of system design and observability. In this role, you'll work closely with development teams to ensure system reliability, scalability, and performance - and take ownership in resolving complex production challenges. ' ' + Strong knowledge of computer science fundamentals (data structures, algorithms, OS, networking). Software development experience with at least one modern language (e.g., Go, Python, Java, C#). Experience designing and supporting distributed systems and microservices. Proficiency in troubleshooting complex issues in production environments. Hands-on experience with observability tools (e.g., Prometheus, Grafana, OpenTelemetry). Working knowledge of Kubernetes and containerized infrastructure. Familiarity with cloud platforms (AWS, GCP, Azure). Solid understanding of Linux systems and scripting. Experience with CI/CD pipelines and DevOps practices. Strong problem-solving skills and a curious, analytical mindset. Effective communicator - able to clearly explain technical concepts to both engineers and non-engineers. Team player with a collaborative approach to working across engineering, product, and operations. Takes ownership and initiative. Comfortable working in a fast-paced, evolving environment. Attention to detail while keeping an eye on the bigger picture. Eager to learn continuously and stay up to date with emerging technologies and practices ' ' + Opportunities for professional growth and career advancement Competitive salary and bonuses Comprehensive insurance package Supportive and positive work environment Visa Premium salary card Corporate discounts and events Additional vacation days Discounted education and employee loan opportunities New and cozy studio office at Port Baku Tower 2 Strong teamwork based on Agile principles, regular team-building activities, and themed events Multicultural environment with knowledge sharing from foreign colleagues ' ' + Collaborate with development and infrastructure teams to design and maintain scalable, reliable systems. Write automation and tooling for infrastructure management, deployments, and operational tasks. Build and maintain observability stacks (metrics, logs, traces) to ensure visibility and fast issue resolution. Lead and participate in troubleshooting and debugging efforts across the full stack - application, platform, and infrastructure. Conduct post-incident analysis, drive root cause investigations, and implement long-term fixes. Define and monitor service level objectives (SLOs), indicators (SLIs), and error budgets. Contribute to CI/CD pipelines and infrastructure as code efforts. - Continuously seek to improve system performance, resilience, and developer experience Kapital Bank iş mühiti, əlavə fürsətlər və digər vakansiyaları görüntüləmək üçün Kapital Bank Life səhifəsinə keçid edin.

Bakı,, PBT2, (Port, Baku, Tower, 2),