Tech Lead | Corporate Banking Eng
Core
Tech Lead responsible for developing innovative banking products and solutions, utilizing AI tools to enhance delivery quality and speed while ensuring system stability and scalability.
Role type
Senior IC Tech Lead (Corporate Banking)
Builds
Critical banking products for card processing and financial transactions
Domain
Fintech / Corporate Banking
Deliverable
production ML models | product features
Required skills
Kotlin or Java, Spring Boot, Microservices architecture, Test automation (unit/integration/contract), Relational and NoSQL databases (PostgreSQL, MongoDB, Cassandra), Message queues (Kafka, SQS, SNS), Observability (metrics, logs, tracing), Cloud (AWS), IaC (Terraform, CloudFormation), CI/CD pipelines, Security protocols (JWT, OAuth2, encryption), Agile/DevOps culture, Payment systems experience
Preferred skills
AI agents for development, High-volume transaction systems
Technologies
Kotlin, Java, Spring Boot, Kafka, PostgreSQL, MongoDB, Cassandra, AWS, Terraform, CloudFormation
Responsibilities
Lead high-performance teams and define architecture designs while staying close to code; Own the full software development lifecycle from conception to production deployment; Utilize AI agents to improve delivery quality and velocity; Act as technical reference for card processing and transaction services; Propose and make architectural decisions with a focus on scalability and security; Promote development excellence via TDD/BDD, clean code, and automated testing; Participate in production system sustainment with focus on observability and incident response; Collaborate with business and product areas on strategic technical evolution.
Seniority
Senior, hands-on IC