CrawlJobs Logo

Digital Banking Senior Developer

· Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

Application Development: Task Execution: Work closely with the Sprint Lead, Scrum Master, and other team members to implement tasks and user stories assigned for the sprint. Coding and Development: Write clean, efficient, and maintainable code following best practices and coding standards, contributing to the development of software features and functionalities. Task Estimation: Participate in sprint planning meetings, provide input on task complexity and estimation, and commit to completing tasks within the defined sprint timeframe. Collaboration: Collaborate with cross-functional team members, including designers, testers, and product owners, to ensure alignment and understanding of project requirements. Testing and Quality Assurance: Conduct testing, debugging, and troubleshooting to ensure the functionality, performance, and quality of software deliverables. Documentation: Maintain documentation for code, processes, and configurations, ensuring accuracy and completeness for future reference. Adaptability: Be adaptable to changing priorities, requirements, and emerging technologies, contributing proactively to the team's success. Continuous Improvement: Participate in sprint retrospectives, provide feedback, and contribute ideas for process improvement and optimization. Design, develop, and maintain software applications, integrations and solutions ensuring they meet functional and performance requirements. Write clean, efficient, and well-documented code using appropriate programming languages and frameworks in conformance with best practices. Ensure efficiency, re-use and commonality across the developments value stream. Evaluate and rationalize the need for custom developments, avoiding customizing off the shelf solutions. Comply with established service management procedures for incidents, problems, requests for change, change requests and change authorization. Integration Development: Create and maintain data integrations, APIs, and middleware to connect various software systems and services. Implement ETL (Extract, Transform, Load) processes to transfer and transform data between systems. Integrate third-party software, APIs, and services into existing applications or develop custom integrations as needed. Ensure data consistency and integrity across integrated systems. Testing and Quality Assurance: Develop and execute unit tests, integration tests, and end-to-end tests to validate the functionality and reliability of applications and integrations. Identify and resolve defects and issues. Resolve development defects arising from technical and user acceptance testing. Documentation: Maintain detailed documentation of application and integration design, architecture, and functionality. Create user guides and training materials as necessary. Performance Optimization: Monitor application and integration performance and proactively identify areas for improvement. Optimize code and configurations to enhance system efficiency. Security and Compliance: Implement security best practices to protect data and systems. Ensure compliance with data privacy regulations and industry standards. Troubleshooting and Support: Provide technical support to resolve application and integration issues. Investigate and troubleshoot problems and implement solutions in a timely manner. Collaboration: Collaborate with cross-functional teams, including business analysts, system administrators, and quality assurance teams, to deliver high-quality solutions. Continuous Learning: Stay up to date with emerging technologies, development tools, and integration techniques. Attend training and certification programs as needed. Ensure correct adoption of policies and procedures to guarantee that the bank business is conducted in compliance with Local Laws, Internal rules and regulations, as well as, International Standards. Ensure the correct functioning and implementation of Permanent Supervision system, compliance, operational risk & workplace success guidelines whenever & wherever possible.

Job Responsibility

  • Work closely with the Sprint Lead, Scrum Master, and other team members to implement tasks and user stories assigned for the sprint
  • Write clean, efficient, and maintainable code following best practices and coding standards, contributing to the development of software features and functionalities
  • Participate in sprint planning meetings, provide input on task complexity and estimation, and commit to completing tasks within the defined sprint timeframe
  • Collaborate with cross-functional team members, including designers, testers, and product owners, to ensure alignment and understanding of project requirements
  • Conduct testing, debugging, and troubleshooting to ensure the functionality, performance, and quality of software deliverables
  • Maintain documentation for code, processes, and configurations, ensuring accuracy and completeness for future reference
  • Be adaptable to changing priorities, requirements, and emerging technologies, contributing proactively to the team's success
  • Participate in sprint retrospectives, provide feedback, and contribute ideas for process improvement and optimization
  • Design, develop, and maintain software applications, integrations and solutions ensuring they meet functional and performance requirements
  • Write clean, efficient, and well-documented code using appropriate programming languages and frameworks in conformance with best practices
  • Ensure efficiency, re-use and commonality across the developments value stream
  • Evaluate and rationalize the need for custom developments, avoiding customizing off the shelf solutions
  • Comply with established service management procedures for incidents, problems, requests for change, change requests and change authorization
  • Create and maintain data integrations, APIs, and middleware to connect various software systems and services
  • Implement ETL (Extract, Transform, Load) processes to transfer and transform data between systems
  • Integrate third-party software, APIs, and services into existing applications or develop custom integrations as needed
  • Ensure data consistency and integrity across integrated systems
  • Develop and execute unit tests, integration tests, and end-to-end tests to validate the functionality and reliability of applications and integrations
  • Identify and resolve defects and issues
  • Resolve development defects arising from technical and user acceptance testing
  • Maintain detailed documentation of application and integration design, architecture, and functionality
  • Create user guides and training materials as necessary
  • Monitor application and integration performance and proactively identify areas for improvement
  • Optimize code and configurations to enhance system efficiency
  • Implement security best practices to protect data and systems
  • Ensure compliance with data privacy regulations and industry standards
  • Provide technical support to resolve application and integration issues
  • Investigate and troubleshoot problems and implement solutions in a timely manner
  • Collaborate with cross-functional teams, including business analysts, system administrators, and quality assurance teams, to deliver high-quality solutions
  • Stay up to date with emerging technologies, development tools, and integration techniques
  • Attend training and certification programs as needed
  • Ensure correct adoption of policies and procedures to guarantee that the bank business is conducted in compliance with Local Laws, Internal rules and regulations, as well as, International Standards
  • Ensure the correct functioning and implementation of Permanent Supervision system, compliance, operational risk & workplace success guidelines whenever & wherever possible

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field from a reputable university
  • Minimum 8 years of experience as a software developer with a focus on application development and integration projects for the Manager
  • Minimum 6 years of experience for the Associate
  • Minimum 5 years of experience for the Lead
  • Minimum 3 years of experience for the Senior Developer
  • Minimum 2 years of experience for the Developer
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript
  • Knowledge of integration technologies and protocols (e.g., REST, SOAP, JSON, XML)
  • Experience with integration platforms and middleware (e.g., MuleSoft, Apache Camel, Dell Boomi)
  • Familiarity with databases, SQL, and data modelling
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Attention to detail and a commitment to delivering high-quality solutions
  • Understanding of security and compliance considerations in software development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Digital Banking Senior Developer

8 matching positions

Digital Banking Senior Developer

Application Development: Task Execution: Work closely with the Sprint Lead, Scru...
Location
Location
Salary
Salary:
Not provided
ethicshr.com Logo
Ethics HR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, software engineering, or a related field from a reputable university
  • Minimum 8 years of experience as a software developer with a focus on application development and integration projects for the Manager
  • Minimum 6 years of experience for the Associate
  • Minimum 5 years of experience for the Lead
  • Minimum 3 years of experience for the Senior Developer
  • Minimum 2 years of experience for the Developer
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript
  • Knowledge of integration technologies and protocols (e.g., REST, SOAP, JSON, XML)
  • Experience with integration platforms and middleware (e.g., MuleSoft, Apache Camel, Dell Boomi)
  • Familiarity with databases, SQL, and data modelling
Job Responsibility
Job Responsibility
  • Task Execution: Work closely with the Sprint Lead, Scrum Master, and other team members to implement tasks and user stories assigned for the sprint
  • Coding and Development: Write clean, efficient, and maintainable code following best practices and coding standards, contributing to the development of software features and functionalities
  • Task Estimation: Participate in sprint planning meetings, provide input on task complexity and estimation, and commit to completing tasks within the defined sprint timeframe
  • Collaboration: Collaborate with cross-functional team members, including designers, testers, and product owners, to ensure alignment and understanding of project requirements
  • Testing and Quality Assurance: Conduct testing, debugging, and troubleshooting to ensure the functionality, performance, and quality of software deliverables
  • Documentation: Maintain documentation for code, processes, and configurations, ensuring accuracy and completeness for future reference
  • Adaptability: Be adaptable to changing priorities, requirements, and emerging technologies, contributing proactively to the team's success
  • Continuous Improvement: Participate in sprint retrospectives, provide feedback, and contribute ideas for process improvement and optimization
  • Design, develop, and maintain software applications, integrations and solutions ensuring they meet functional and performance requirements
  • Write clean, efficient, and well-documented code using appropriate programming languages and frameworks in conformance with best practices. Ensure efficiency, re-use and commonality across the developments value stream
Read More
Arrow Right

Senior React Native Developer - Payments & Banking

The Senior React Native Developer will play a crucial role in designing and main...
Location
Location
United States , Atlanta
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 5+ years of overall software development experience
  • Minimum 4+ years of hands-on React Native development experience
  • Strong proficiency in JavaScript (ES6+), TypeScript, React Native lifecycle, hooks, and state management (Redux, Context API, or similar)
  • Experience integrating mobile apps with RESTful APIs and microservices
  • Solid understanding of mobile architecture, performance optimization, and cross-platform development (iOS & Android)
  • Prior experience in the payments, banking, or financial services industry
  • Experience building or supporting transaction-based systems (card processing, digital payments, wallets, billing platforms)
  • Demonstrated experience working in PCI-DSS compliant environments
  • Strong understanding of secure coding practices for financial applications
  • Experience with Git and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance mobile applications using React Native for payment and banking platforms
  • Build secure, scalable, and reusable mobile components supporting card payments, digital wallets, billing, and transaction workflows
  • Integrate mobile applications with RESTful APIs and backend payment services
  • Implement secure authentication and authorization mechanisms (OAuth2, JWT, MFA, biometrics)
  • Ensure applications comply with PCI-DSS and financial industry security standards, including encryption and secure data handling
  • Optimize application performance for high-volume transaction systems
  • Collaborate with backend engineers, product owners, UX/UI designers, and QA teams in an Agile environment
  • Participate in code reviews, architecture discussions, sprint planning, and production support
  • Troubleshoot production issues in real-time transaction and financial systems
  • Work on-site in the Atlanta office 3 days per week to support collaboration and agile ceremonies
  • Fulltime
Read More
Arrow Right

Senior Systems Analyst / Business Analyst (Digital Banking)

Senior Systems Analyst / Business Analyst (Digital Banking). About the Role: We ...
Location
Location
South Africa , Johannesburg
Salary
Salary:
750.00 - 850.00 ZAR / Hour
myn.co.uk Logo
Myn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10–15 years of experience in a Systems Analyst / Business Analyst role or similar
  • Proven experience in banking or financial services, with deep understanding of banking operations and regulatory environments
  • Hands-on experience with digital banking platforms: online banking, mobile banking, and digital wallets
  • Strong understanding of systems architecture, integration patterns, and APIs
  • Track record of successful end-to-end project delivery in complex environments
  • Exceptional analytical, problem-solving, and communication skills
  • Experience working in or supporting banks in Africa (West, East, or Southern Africa markets preferred)
  • Familiarity with payment systems, AML/KYC compliance, and mobile money ecosystems
  • Agile / Scrum experience and familiarity with tools like Jira, Confluence, etc.
  • Bachelor's or Master’s degree in Computer Science, Information Systems, Finance, or a related field
Job Responsibility
Job Responsibility
  • Work closely with business stakeholders to gather, analyze, and validate business requirements
  • Translate business needs into detailed functional and non-functional specifications
  • Support business case development and feasibility analysis for digital initiatives
  • Drive the enhancement of customer experience across digital channels
  • Collaborate with architects and development teams to design end-to-end solutions
  • Analyze existing systems to identify gaps, inefficiencies, and opportunities for improvement
  • Participate in system integration planning, including APIs and third-party platforms (e.g., digital wallets, payment gateways)
  • Ensure alignment between business needs and technical implementation
  • Lead requirements definition and support delivery of digital banking products, including: Online banking, Mobile banking applications, Digital wallets
  • Contribute to the roadmap for digital innovation, staying abreast of fintech and mobile trends
Read More
Arrow Right

Software Architect (Backend – Digital Banking)

We are looking for a highly experienced and technically strong Software Architec...
Location
Location
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc/MSc degree in Computer Engineering, Software Engineering, or a related field
  • 8+ years of experience in backend software development, with strong hands-on experience in Java and Spring Boot
  • 3+ years of experience in design and implementation of complex distributed backend systems and software architectures
  • 2+ years of experience in a similar position guiding a cross-functional project or product team
  • Strong experience in backend service design, API architecture including REST, GraphQL, and gRPC, service-to-service communication, and integration patterns
  • Strong knowledge of software architecture patterns such as layered architecture, hexagonal architecture, clean architecture, modular monoliths, and microservices
  • Experience with domain-driven design, domain modeling, and designing systems across different domain structures and business capabilities
  • Experience with containerization and orchestration frameworks such as Docker and/or Kubernetes
  • Working knowledge of application and system availability, scalability, observability, and distributed data platforms
  • Expertise in backend performance optimization, transaction management, concurrency handling, and scalable system design
Job Responsibility
Job Responsibility
  • Providing active hands-on architectural guidance and leadership through the entire lifecycle of backend products and services
  • Designing backend architectures using Java, Spring Boot, and related technologies in alignment with scalability, maintainability, performance, and security goals
  • Defining and evolving domain structures, bounded contexts, service decomposition strategies, and modular architecture approaches including modular monolith and microservices where appropriate
  • Collaborating closely with other architects, engineering managers, and development teams across the organization in architecting and delivering robust backend solutions
  • Structuring and delivering technical documentation for HLDs, architecture decision records, solution designs, analysis inputs, API contracts, sequence diagrams, and backend design artifacts, and establishing standard practices for co-workers to adapt easily
  • Investigating and assessing emerging technologies, backend frameworks, and architectural patterns to determine the best approach for product and platform needs
  • Defining non-functional requirements from availability, scalability, security, observability, extensibility, and operational support perspectives, and designing backend solutions to meet those requirements
  • Supporting teams in troubleshooting system-level backend, integration, performance, data consistency, and production issues
  • Designing and guiding API-first, event-driven, and asynchronous integration patterns between internal and external systems
  • Driving architectural decisions for distributed systems including resilience, retries, idempotency, fault tolerance, transaction boundaries, caching, and messaging patterns
What we offer
What we offer
  • Competitive salary
  • Private health insurance
  • Pension and retirement plans through a company-backed pension system
  • Meal card
  • Commute compensation
  • Work-from home support
  • Paid birthday off
  • Flexible working hours including remote working option
  • Online events
  • Guest speakers
  • Fulltime
Read More
Arrow Right

Senior Digital Asset Project Manager

Citi is seeking a Senior Digital Asset Project Manager to support end-to-end lif...
Location
Location
United States , New York
Salary
Salary:
170000.00 - 300000.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/University degree, Master’s degree preferred
  • 10+ yrs related experience including cash management and payments product expertise
  • Experience in the Digital Assets space is a distinct advantage
  • Demonstrated experience in Product Management and/or Product Development discipline
  • Required to think beyond existing solutions, assumptions or current knowledge of sophisticated areas
  • Demonstrated ability to synthesize, prioritize and drive results with a sense of urgency, outstanding strategic, analytical, and critical thinking skills, and an ability to innovate and problem solve
  • Strong leadership and team building skills, along with the ability to work closely and build trust with senior management and other partners
  • Exceptional organization and process management ability
  • Strong risk and control experience engaging with several second line functions
  • Product development skills and a commercial acumen with a proven track record of successfully bringing products to market
Job Responsibility
Job Responsibility
  • Own end-to-end project lifecycle for digital token/stablecoin-related/token on public chain initiatives, from strategy to delivery
  • Coordinate cross-functional teams including engineering, compliance, operations, and legal
  • Lead the integration of digital token / stablecoin infrastructure into core banking systems, payment rails, and digital wallets
  • Translate technical and regulatory requirements into project plans and clear milestones
  • Track dependencies, risks, and issues, and escalate as needed to ensure on-time execution
  • Partner with third-party providers (e.g., blockchain infrastructure, custodians, on/off-ramps)
  • Collaborate with compliance to align on KYC/AML and reporting standards for digital assets
  • Monitor regulatory and industry developments related to stablecoins, CBDCs, and tokenized money
  • Prepare executive-level updates and manage stakeholder communications
  • Responsible for the design, product development/enhancements and closing of product gaps involving coordination with global partners and in-country product teams across regions
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Senior Business Banking Relationship Manager (LO)

Wells Fargo is seeking a Senior Business Banking Relationship Manager (LO) to be...
Location
Location
United States , McLean
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 09, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of banking experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 2+ years of experience sourcing and or managing a portfolio of clients with $2mm - 25mm in annual revenue
  • Strong knowledge of deposit and cash management products and services
  • Strong relationship-building and excellent communication skills with individuals at all levels, internally and externally
  • Ability to balances needs of clients with associated risks and interests of Wells Fargo
  • 3+ years of experience in business-to-business sales
  • Established network in the local market
  • Knowledge and understanding of financial services industry
  • Excellent verbal, written, and interpersonal communication skills
  • Intermediate Microsoft Office skills
Job Responsibility
Job Responsibility
  • Source and onboard new business clients through strategic prospecting, community outreach, and internal referrals
  • Build visibility and develop strong Centers of Influence (COIs) to support long-term relationship development
  • Deepen existing relationships by understanding client priorities and proactively identifying opportunities for engagement and expansion
  • Manage a moderately complex book of business
  • Drive portfolio growth by increasing core deposit balances and identifying deepening opportunities
  • Proactively manage risk exposure and ensure alignment with underwriting policies and risk guidelines
  • Conduct comprehensive financial and credit assessments including cash flow, collateral, and business operating cycles
  • Structure and support secured and unsecured credit solutions within delegated authority, coordinating with credit partners as needed
  • Present credit recommendations and financial strategies to clients and internal stakeholders
  • Recommend and deliver a full suite of Wells Fargo business banking products including credit, treasury management, and digital banking tools
  • Fulltime
Read More
Arrow Right

Senior Business Banking Relationship Manager (LO)

Wells Fargo is seeking a Senior Business Banking Relationship Manager (LO) to be...
Location
Location
United States , Carlsbad
Salary
Salary:
104000.00 - 168000.00 USD / Year
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
June 26, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of banking experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
Job Responsibility
Job Responsibility
  • Source and onboard new business clients through strategic prospecting, community outreach, and internal referrals
  • Build visibility and develop strong Centers of Influence (COIs) to support long-term relationship development
  • Deepen existing relationships by understanding client priorities and proactively identifying opportunities for engagement and expansion
  • Manage a moderately complex book of business
  • Drive portfolio growth by increasing core deposit balances and identifying deepening opportunities
  • Proactively manage risk exposure and ensure alignment with underwriting policies and risk guidelines
  • Conduct comprehensive financial and credit assessments including cash flow, collateral, and business operating cycles
  • Structure and support secured and unsecured credit solutions within delegated authority, coordinating with credit partners as needed
  • Present credit recommendations and financial strategies to clients and internal stakeholders
  • Recommend and deliver a full suite of Wells Fargo business banking products including credit, treasury management, and digital banking tools
What we offer
What we offer
  • Health benefits
  • 401(k) Plan
  • Paid time off
  • Disability benefits
  • Life insurance, critical illness insurance, and accident insurance
  • Parental leave
  • Critical caregiving leave
  • Discounts and savings
  • Commuter benefits
  • Tuition reimbursement
  • Fulltime
Read More
Arrow Right

Senior Android Developer

The Digital S/W Engineer Sr Analyst is a seasoned professional role. Applies in-...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in native mobile application development
  • 5+ years of hands-on experience with Kotlin (strong preference for Kotlin-first development
  • Java familiarity a plus)
  • 5+ years of experience building and shipping enterprise-grade native Android applications at scale
  • Deep understanding of the Android SDK, platform lifecycle, and Google ecosystem (Jetpack, Android Runtime, etc.)
  • Strong understanding of Android internals — memory management, process lifecycle, activity/fragment back stack, and app lifecycle at a low level
  • Experience with networking layers, Retrofit, OkHttp, and custom network stack implementations
  • Proficiency with data persistence strategies (Room, SQLite, DataStore, SharedPreferences, EncryptedSharedPreferences)
  • Solid understanding of security best practices at the OS level (certificate pinning, Android Keystore, data encryption, ProGuard/R8 obfuscation)
  • Familiarity with performance profiling and optimization using Android Studio Profiler (memory leaks, CPU usage, rendering bottlenecks, battery impact)
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead on medium-scale projects and supporting the execution of larger efforts
  • Proficient at operating with considerable autonomy and discretion as you will significantly influence the way an application is designed and developed by providing subject specific expertise and an advanced level of understanding of application programming principles
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects
  • Have a deep understanding of the technical requirements for the solutions being built
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Proficient in information modeling, data structures and algorithms
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software. These dependencies will include but not limited to: hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others (i.e. architecture or infrastructure) collectively integrate to contribute towards achieving business objectives. Using this expertise, assist with the development of standards for coding, testing, debugging and implementation. This will ensure application design adheres to the overall architecture blueprint
  • Participate in design discussions as a Development Lead and as such will play the part of a key decision maker in driving design decisions. This is evidenced by your knowledge of the application code details and your experience with the technology and teams engaged
  • Fulltime
Read More
Arrow Right