April 8, 2026

Android Developer

Mid • Remote

1,375 - 2,300 USD

Belgrade, Serbia

Andersen is hiring an Android Developer to enhance retail digital banking solutions, expand mobile features, improve user experience, and support the evolution of customer-facing banking services. 

The customer is a leading international banking group, operating for over four decades across the Middle East, North Africa, Europe, the Americas, and Asia. The organization provides a wide range of services, including corporate banking, trade finance, treasury solutions, Islamic banking, and retail banking, with physical branches in five countries and a fast-growing fully digital mobile bank. It is recognized for its commitment to digital transformation through dedicated innovation units and digital platforms, including a fully digital retail bank. 

The project is focused on enhancing digital banking channels and online banking offerings, with a strong emphasis on developing retail banking solutions. The team contributes to expanding functionality, improving user experience, and supporting the evolution of customer-facing digital services. 

 Responsibilities:  

  • Developing Android applications in accordance with bank development standards and guidelines. 

  • Conducting Proof of Concepts (POCs) for upcoming projects and new features. 

  • Performing peer code reviews to ensure code quality and adherence to best practices. 

  • Collaborating with cross-functional teams to deliver high-quality mobile solutions on time. 

  • Participating in Agile/Scrum ceremonies and contributing to continuous improvement of development processes. 

Must-haves: 

  • Hands-on experience in native Android app development for 2+ years. 

  • Strong knowledge and experience with Kotlin and Java. 

  • Experience working in Agile/Scrum teams and participating in sprints. 

  • Experience with CI/CD tools for automating build and deployment processes. 

  • Experience with Jira for task management and Confluence for documentation. 

  • Knowledge of RESTful APIs and integrating third-party libraries into Android apps. 

  • Good understanding of Git, including branching strategies and feature branches. 

  • Strong analytical thinking, with the ability to solve problems effectively. 

  • Good presentation and communication skills. 

  • Level of English – from Intermediate+ and above. 

Nice-to-haves: 

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. 

Reasons why this job would be interesting to you: 

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. 

  • The opportunity to change the project and/or develop expertise in an interesting business domain. 

  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. 

  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. 

  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. 

  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. 

  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). 

  • Certification compensation (AWS, PMP, etc). 

  • Referral program. 

  • English courses. 

  • Private health insurance and compensation for sports activities. 

Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy  

Join us!  

https://people.andersenlab.com/ 

Similar jobs you might like

Technology

Andersen

Android Developer

Senior

Remote

Budapest, Hungary

3,200 - 4,700 EUR

🏢 Summary: The offer is for an experienced Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication journeys. The role involves developing reusable SDKs, implementing modern Android architectures, ensuring high security and test coverage, and contributing to CI/CD and engineering excellence in a fintech environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong understanding of mobile security, authentication, authorization, data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD tools and automated delivery pipelines, Experience working in Agile cross-functional teams, Upper-Intermediate level of English or higher 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, GitHubCopilot, CursorAI, IntelliJAI 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting‑edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross‑functional squad members to deliver end‑to‑end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI‑powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4,5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands‑on experience building high‑quality, enterprise‑grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI‑native mindset, actively using and exploring AI‑powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end‑to‑end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well‑tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross‑functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice to haves: Has hands‑on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

Technology

Andersen

Android Developer

Senior

Remote

Warsaw, Poland

3,500 - 5,500 USD

🏢 Summary: The offer is for a Senior Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication features. The role involves developing scalable Android capabilities, reusable SDKs, and high-quality enterprise applications using modern architectures and frameworks. You will contribute to CI/CD processes, automated testing, and mobile security while delivering end-to-end solutions in an Agile environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong knowledge of mobile security, authentication, and data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD pipelines and automated delivery, Experience working in Agile cross-functional teams, Upper-Intermediate English or higher 📃 Skills: Kotlin, Android, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, UnitTesting, Security, Authentication, GitHubCopilot, CursorAI, IntelliJ 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities for the Mobile Platform, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting-edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross-functional squad members to deliver end-to-end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI-powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4.5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands-on experience building high-quality, enterprise-grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI-native mindset, actively using and exploring AI-powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end-to-end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well-tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross-functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice-to-haves: Has hands-on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth. The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and constantly updated. Bright corporate life (parties, pizza days, PlayStation, fruits, coffee, snacks, movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/

Technology

Andersen

Android Developer

Senior

Remote

Krakow, Poland

3,500 - 4,500 USD

🏢 Summary: The offer is for an experienced Android Developer to build and evolve a secure mobile banking platform with a strong focus on identity and authentication features. The role involves developing reusable SDKs, implementing modern Android architectures, and ensuring high standards of security, quality, and CI/CD practices. The position covers end-to-end feature ownership in an enterprise fintech environment. 🗂️ Requirements: 4.5+ years of native Android development experience, Strong proficiency in Kotlin, Deep knowledge of MVVM, MVI, Clean Architecture, Experience building enterprise-grade mobile applications, Hands-on experience with Jetpack Compose and Android Architecture Components, Experience integrating RESTful APIs and GraphQL, Experience with Coroutines or RxJava, Strong knowledge of mobile security, authentication, authorization, data protection, Experience with automated testing and maintaining high unit test coverage, Experience with CI/CD pipelines and tools, Experience working in Agile cross-functional teams, Upper-Intermediate English level or higher 📃 Skills: Android, Kotlin, MVVM, MVI, CleanArchitecture, JetpackCompose, AndroidArchitectureComponents, REST, GraphQL, Coroutines, RxJava, CI/CD, Bitrise, GitHubActions, UnitTesting, AI, GitHubCopilot, CursorAI, IntelliJAI 🏢 Description: Andersen is hiring an Android Developer for a project developing a mobile banking platform with a focus on secure identity and authentication features. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on the development and evolution of a mobile banking platform for an international fintech/banking customer, with a strong emphasis on Identity and Authentication journeys for Android applications. Responsibilities: Designing, building, and maintaining Android capabilities, with a focus on Identity and Authentication journeys. Developing and evolving reusable SDKs and libraries that enable scalable and consistent mobile banking experiences. Translating complex business and security requirements into robust technical designs and implementations. Writing clean, performant, and maintainable Kotlin code using modern Android architectures (MVVM, MVI, Clean Architecture). Building features using native Android frameworks and cutting‑edge technologies, including Jetpack Compose and Android Architecture Components. Collaborating closely with Principal Engineers and cross‑functional squad members to deliver end‑to‑end solutions. Enforcing and continuously improving engineering best practices across the Android codebase. Applying AI‑powered tools (e.g., code generation, test automation, developer productivity tools) to enhance development workflows. Leading and contributing to initiatives that improve engineering excellence, code quality, and platform scalability. Implementing automated tests and working closely with QA to maintain a minimum of 80% unit test coverage. Ensuring high standards of mobile security, data protection, and compliance with banking requirements. Contributing to CI/CD pipelines and delivery processes using tools such as Bitrise and GitHub Actions. Supporting product adoption by providing documentation, guidance, and technical assistance to internal teams, customers, and partners. Must-haves: Professional experience in native Android development with strong proficiency in Kotlin 4,5+ years. Demonstrates deep knowledge of modern Android architectures and patterns (MVVM, MVI, Clean Architecture). Has hands‑on experience building high‑quality, enterprise‑grade mobile applications. Confidently works with modern Android frameworks and tools, including Jetpack Compose and Android Architecture Components. Experienced in integrating mobile applications with RESTful APIs and GraphQL, using asynchronous programming models such as Coroutines or RxJava. Possesses a strong understanding of mobile security best practices, particularly in authentication, authorization, and sensitive data handling. Brings an AI‑native mindset, actively using and exploring AI‑powered developer tools (e.g., GitHub Copilot, Cursor AI, IntelliJ AI) to improve productivity and code quality. Comfortable owning features end‑to‑end across the entire software development lifecycle, from requirements and design to delivery and support. Writes clean, maintainable, and well‑tested code, with a strong quality mindset and commitment to automated testing. Has experience working in Agile, cross‑functional squads and collaborating closely with engineers, QA, product managers, and designers. Actively contributes to improving engineering standards, best practices, and platform scalability. Experienced with CI/CD practices and tooling, and understands the importance of reliable, automated delivery pipelines. Communicates technical ideas clearly and effectively, and supports product adoption through documentation and collaboration. Takes ownership, mentors others through example, and continuously seeks ways to improve both product quality and engineering processes. Level of English – from Upper-Intermediate and above. Nice to haves: Has hands‑on experience in FinTech, Banking, or Payments domains. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl

Technology

Andersen

iOS Developer in the EU

Senior

Remote

Warsaw, Poland

4,300 - 4,800 USD

🏢 Summary: Opportunity for an experienced iOS Developer to build and integrate scalable digital banking and mobile solutions for financial institutions. The role involves developing native and hybrid mobile applications, leading technical decisions, and collaborating directly with customers on cloud-ready, omnichannel banking platforms. You will contribute to innovation, product roadmaps, and high-quality code delivery within Agile environments. 🗂️ Requirements: 5+ years of professional iOS development experience, Strong proficiency in Swift, Strong proficiency in Objective-C, Expert knowledge of iOS development, Ability to read and understand complex codebases, Experience delivering commercial mobile applications, Experience working in Scrum, Lean, or Agile environments, Experience with code reviews and software testing practices, English level Intermediate+ or higher 📃 Skills: Swift, Objective-C, iOS, Scrum, Agile, Lean, TDD, Jenkins, CI, Backbase 🏢 Description: Andersen is hiring an iOS Developer in the EU for a project developing digital banking platforms and modern mobile solutions for financial services. The customer is a global provider of digital solutions for the financial sector. Their platform helps organizations enhance online and mobile services, improve customer interactions across touchpoints, and streamline internal workflows. With a focus on user-centered design, data-informed personalization, and efficient product development, the company supports financial institutions in their digital transformation and helps them operate more effectively in a competitive environment. The project is focused on developing digital banking solutions that help financial institutions modernize customer experience across web and mobile channels. It includes building scalable, cloud-ready platforms with personalized customer journeys, omnichannel banking services, and integration with core banking systems. Responsibilities: Working either with customers directly or with our partners, supporting them in implementing world-class mobile solutions. Developing tailor-made code that seamlessly integrates Backbase products with customer systems, utilizing mainly native technology but also contributing to hybrid mobile apps. Training and supporting customer development teams, conducting workshops and knowledge-sharing sessions. Providing expert guidance in decision-making processes, taking the technical lead in projects whenever possible. Creating roadmaps for new product development, generating a vital feedback loop from customers back to our R&D department. Experimenting with emerging mobile technologies and drive innovation within the team. Must-haves: Experience in professional iOS development for 5+ years. Proficiency in both Swift and Objective-C. Expert knowledge of iOS development and strong code-reading technique. Comfortable working within Scrum, Lean, and Agile methodologies. Proven ability to take ownership, drive development, and maintain code quality through dedicated testing and code review. Must be able to demonstrate successful development of several commercial application. Level of English – from Intermediate+ and above. Nice to haves: Experience with TDD, unit testing, continuous integration, or Jenkins. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl https://people.andersenlab.com/

Technology

Andersen

Full Stack QA Engineer (Java)

Mid

Remote

Belgrade, Serbia

1,950 - 2,500 USD

🏢 Summary: The offer is for a Full Stack QA Engineer (Java) to work on testing and improving digital retail banking solutions within an international banking project. The role focuses on enhancing online banking channels, ensuring product quality, and supporting digital transformation initiatives. The engineer will collaborate with development and UAT teams to deliver reliable, high-quality digital banking services. 🗂️ Requirements: 3+ years of experience as a QA Engineer, Experience with Java coding, Experience with software QA tools and processes, Experience with Jenkins or other CI tools, Experience with Jira and Confluence, Ability to develop and execute test scripts, Experience in quality metrics and reporting, Upper-Intermediate English level or higher 📃 Skills: Java, Jenkins, Jira, Confluence, Bash, Python, CI, QA 🏢 Description: Andersen is looking for a Full Stack QA Engineer (Java) for a project with an international banking group. The role focuses on testing digital banking solutions, mainly in the retail sector. The customer is a leading international banking group, operating for over four decades across the Middle East, North Africa, Europe, the Americas, and Asia. The organization provides a wide range of services, including corporate banking, trade finance, treasury solutions, Islamic banking, and retail banking, with physical branches in five countries and a fast-growing fully digital mobile bank. It is recognized for its commitment to digital transformation through dedicated innovation units and digital platforms, including a fully digital retail bank. The project is focused on enhancing digital banking channels and expanding online banking services. A key area of development is the retail segment, where the team will work on improving and delivering new digital solutions to enhance customer experience and broaden the bank’s retail offerings. Responsibilities: Developing and executing test scripts for products while identifying deficiencies. Suggesting solutions to identify product problems. Investigating product quality to implement improvements for enhanced customer satisfaction. Collaborating with the Product Development team to ensure consistent project execution. Identifying quality assurance process bottlenecks and proposing improvement actions. Collecting quality data. Determining key KPIs for product quality. Preparing and presenting reports and metrics to Senior Management. Coordinating with UAT teams to maintain consistent project execution. Must-haves: Experience as a QA for 3+ years. Experience with coding using Java. Experience with software QA tools and processes. Familiarity with continuous integration tools such as Jenkins. Experience in using Jira and confluence. Critical thinker and problem-solving skills. Strong communication and documentation skills. Ability to drive to goals and milestones while valuing and maintaining strong attention to details. Level of English – from Upper-Intermediate and above. Nice-to-haves: Proficiency in scripting languages including Bash and Python. Bachelor’s degree in Computer Science, Information Technology, or a related field. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn additional up to 1,000 USD per month by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us!

Technology

Andersen

QA Automation Engineer (Java)

Mid

Remote

Belgrade, Serbia

1,200 - 2,200 USD

🏢 Summary: The offer is for a QA Automation Engineer (Java) to ensure quality of a cloud-native mobile banking platform by designing and executing automated and manual tests across backend, frontend, and API layers. The role focuses on building and maintaining test automation frameworks, validating performance and data integrity, and integrating testing into CI/CD pipelines. It involves working with microservices, AWS-based environments, and AI-driven financial features in an Agile setup. 🗂️ Requirements: 2+ years of experience as a QA Automation Engineer, Proficiency in Java for API and backend testing, Experience with test automation frameworks (Selenium, TestNG, Cypress, or Robot Framework), Hands-on experience with API testing tools (Postman, RestAssured, or SoapUI), Strong knowledge of Git and version control, Understanding of CI/CD pipelines and QA integration, Knowledge of software testing methodologies and best practices, Experience in writing and executing test cases, test plans, and test strategies, Experience with both manual and automated testing, Understanding of unit, integration, regression, and performance testing, Solid SQL skills and experience in database testing, Experience working in Agile/Scrum teams, Familiarity with Jira and Confluence, English level Intermediate+ or higher 📃 Skills: Java, Selenium, TestNG, Cypress, Robot, Postman, RestAssured, SoapUI, Git, CI/CD, SQL, JMeter, AWS, Jira, Confluence, Agile, Scrum, Microservices 🏢 Description: Andersen is hiring a QA Automation Engineer (Java) to work on a cloud-native mobile banking platform, expanding AI-driven features, improving quality, automation, and user experience. The customer is a mobile-only digital bank offering modern financial services through an app-based experience. The organization provides features such as virtual cards, multi-currency accounts, savings tools, and goal-based financial planning, along with innovative products that support personal and group savings. Known for its user-centric approach and continuous product innovation, the bank has received industry recognition for digital excellence and customer experience. The project is a cloud-native, mobile-only digital banking platform delivering AI-driven and highly personalized financial services. The solution continuously expands with new modules and market growth while enhancing user experience, automation, and innovative everyday banking capabilities Responsibilities: Designing, maintaining, and executing test plans and test cases for both backend and frontend systems. Performing manual testing across mobile, web, and API layers to validate new features, including cross-country deployments (Bahrain and Jordan). Developing and maintaining automated tests using Java, Selenium, Cucumber, and other frameworks for API and UI layers. Conducting performance testing using JMeter to validate non-functional requirements under load. Validating data accuracy and integrity through SQL-based database testing. Ensuring comprehensive test coverage across different testing types: unit, integration, regression, and performance. Contributing to CI/CD pipelines by integrating test automation and maintaining the stability of test environments. Collaborating closely with developers, DevOps, and product owners during sprint cycles to identify defects early. Participating in defect triage and root cause analysis, ensuring timely issue resolution. Maintaining test documentation in Jira and Confluence; contributing to QA best practices and process improvements. Actively supporting testing of microservices and APIs, including scenarios involving AWS services and potential core banking changes. Ensuring quality validation of new modules such as credit cards, trading, and account features across multi-platform environments. Must-haves: Experience as a QA Automation Engineer for 2+ years. Proficient in Java (API and backend testing). Proficient in test automation frameworks such as Selenium, TestNG, Cypress, or Robot Framework. Hands-on experience with API testing tools like Postman, RestAssured, or SoapUI. Strong Git skills and understanding of version control. Full understanding of CI/CD pipelines and how QA fits them. In-depth knowledge of software testing methodologies and best practices. Experience writing and executing test cases, test plans, and test strategies. Familiarity with both manual and automated testing approaches. Understanding different testing types: unit, integration, regression, performance. Solid SQL skills and experience in database testing. Experience working in Agile/Scrum teams. Familiarity with Jira and Confluence for test documentation and sprint tracking. Level of English – from Intermediate+ and above. Nice to haves: Experience in Python and JS. Experience with JMeter for performance testing. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.; The opportunity to change the project and/or develop expertise in an interesting business domain; Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant; Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee; The opportunity to earn additional up to 1,000 USD per month by participating in the company's activities; Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated; Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies); Certification compensation (AWS, PMP, etc); Referral program; English courses; Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us!

Technology

Andersen

QA Automation Engineer (Java)

Mid

Remote

1,200 - 2,000 USD

🏢 Summary: QA Automation Engineer (Java) role focused on ensuring quality and automation for a cloud-native, mobile-only digital banking platform. The position involves building and maintaining automated and manual tests across backend, frontend, API, and microservices layers, while integrating QA processes into CI/CD pipelines. The project emphasizes AI-driven features, performance validation, and high test coverage in an Agile environment. 🗂️ Requirements: 2+ years of experience as QA Automation Engineer, Proficiency in Java for API and backend testing, Experience with automation frameworks (Selenium, TestNG, Cypress, or Robot Framework), Hands-on experience with API testing tools (Postman, RestAssured, or SoapUI), Strong Git and version control knowledge, Understanding of CI/CD pipelines and QA integration, Knowledge of software testing methodologies and best practices, Experience writing and executing test cases, test plans, and strategies, Experience with manual and automated testing, Understanding of unit, integration, regression, and performance testing, Strong SQL skills and database testing experience, Experience working in Agile/Scrum teams, Familiarity with Jira and Confluence 📃 Skills: Java, Selenium, TestNG, Cypress, Robot, Postman, RestAssured, SoapUI, Git, CI/CD, SQL, JMeter, Jira, Confluence, AWS 🏢 Description: Andersen is hiring a QA Automation Engineer (Java) to work on a cloud-native mobile banking platform, expanding AI-driven features, improving quality, automation, and user experience. The customer is a mobile-only digital bank offering modern financial services through an app-based experience. The organization provides features such as virtual cards, multi-currency accounts, saving tools, and goal-based financial planning, along with innovative products that support personal and group savings. Known for its user-centric approach and continuous product innovation, the bank has received industry recognition for digital excellence and customer experience. The project is a cloud-native, mobile-only digital banking platform delivering AI-driven and highly personalized financial services. The solution continuously expands with new modules and market growth while enhancing user experience, automation, and innovative everyday banking capabilities Responsibilities: Designing, maintaining, and executing test plans and test cases for both backend and frontend systems. Performing manual testing across mobile, web, and API layers to validate new features, including cross-country deployments (Bahrain and Jordan). Developing and maintaining automated tests using Java, Selenium, Cucumber, and other frameworks for API and UI layers. Conducting performance testing using JMeter to validate non-functional requirements under load. Validating data accuracy and integrity through SQL-based database testing. Ensuring comprehensive test coverage across different testing types: unit, integration, regression, and performance. Contributing to CI/CD pipelines by integrating test automation and maintaining the stability of test environments. Collaborating closely with developers, DevOps, and product owners during sprint cycles to identify defects early. Participating in defect triage and root cause analysis, ensuring timely issue resolution. Maintaining test documentation in Jira and Confluence; contributing to QA best practices and process improvements. Actively supporting testing of microservices and APIs, including scenarios involving AWS services and potential core banking changes. Ensuring quality validation of new modules such as credit cards, trading, and account features across multi-platform environments. Must-haves: Experience as a QA Automation Engineer for 2+ years. Proficient in Java (API and backend testing). Experience in automating mobile app testing for both Android and iOS platform. Proficient in test automation frameworks such as Appium, Selenium, TestNG, Cypress, or Robot Framework. Hands-on experience with API testing tools like Postman, RestAssured, or SoapUI. Strong Git skills and understanding of version control. Full understanding of CI/CD pipelines and how QA fits them. In-depth knowledge of software testing methodologies and best practices. Experience writing and executing test cases, test plans, and test strategies. Familiarity with both manual and automated testing approaches. Understanding different testing types: unit, integration, regression, performance. Solid SQL skills and experience in database testing. Experience working in Agile/Scrum teams. Familiarity with Jira and Confluence for test documentation and sprint tracking. Level of English – from Intermediate+ and above. Nice to haves: Experience in Python and JS. Experience with JMeter for performance testing. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.; The opportunity to change the project and/or develop expertise in an interesting business domain; Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant; Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee; The opportunity to earn additional up to 1,000 USD per month by participating in the company's activities; Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated; Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies); Certification compensation (AWS, PMP, etc); Referral program; English courses; Private health insurance and compensation for sports activities. Join us! Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy

Technology

Andersen

Project/Delivery Manager

Senior

Remote

Belgrade, Serbia

3,250 - 4,500 USD

🏢 Summary: Project/Delivery Manager role focused on leading end-to-end implementation of core banking modules for a FinTech digital transformation project in the Islamic finance domain. The position involves managing delivery, integrations, compliance, and cloud-based deployments while ensuring secure, scalable banking solutions. The role requires strong financial sector experience and oversight of modern banking technologies and platforms. 🗂️ Requirements: 5+ years of project management experience, 2+ years of experience in the financial sector, Experience implementing core banking system modules, Experience with financial compliance requirements, Experience managing integrations with APIs and third-party systems, Experience with cloud and container platforms (OCI, OpenShift, OKE), Proficiency in project management methodologies and tools, Upper-Intermediate English level or higher 📃 Skills: CoreBanking, APIs, Middleware, OCI, OpenShift, OKE, Cloud, DevOps, Databases, Integration, PMP 🏢 Description: Andersen is hiring a Project/Delivery Manager for a FinTech project, developing digital financial solutions and enhancing customer experience with innovative platforms. The customer is a financial services provider in the Middle East, specializing in Sharia-compliant financing for individuals, small and medium-sized businesses, and corporate clients. They offer a broad range of products, including personal finance, vehicle leasing, real estate financing, and business lending, while focusing on digital innovation, customer-centric solutions, and ethical, transparent practices that support financial accessibility and modernization across the region. The project is focused on collaborating with FinTech initiatives to develop and enhance innovative financial solutions. It involves implementing digital platforms, improving customer experience, and integrating new technologies. Responsibilities: Leading end-to-end implementation of core banking modules and managing project delivery, timelines, resources, and milestones. Gathering and analyzing business requirements, providing solution recommendations, and ensuring alignment with stakeholder needs. Managing project teams, fostering collaboration, and driving high-performance delivery. Acting as the main liaison between business, IT teams, vendors, and external stakeholders. Monitoring project progress, risks, and issues, and ensuring effective communication across all parties. Overseeing integrations with middleware, APIs, third-party systems, and banking platforms. Supporting deployment and operational optimization using modern cloud and container technologies (OCI, OpenShift, OKE). Ensuring implementation of secure, scalable, and compliant banking solutions using modern databases, DevOps, and integration tools. Driving digital transformation initiatives within the Islamic finance domain. Ensuring compliance with SAMA regulations, security standards, and Islamic Shariah principles. Must-haves: Experience in project management for 5+ years, including 2+ years within the financial sector. Proven experience in implementing and deploying core banking system modules. Strong experience with compliance requirements. Excellent leadership and team management skills. Strong analytical and problem-solving abilities. Exceptional communication and interpersonal skills. Ability to foresee and mitigate common challenges during product implementation. Proficiency in project management tools and methodologies. Level of English – from Upper-Intermediate and above. Nice to Have: Bachelor's degree in Information Technology, Computer Science, or a related field. Project Management Professional (PMP) certification. In-depth knowledge of SAMA regulations. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/

Technology

Andersen

Java Developer (Spring)

Senior

Remote

Warsaw, Poland

🏢 Summary: The offer is for a Senior Java Developer (Spring) to build and evolve a high-load, microservices-based digital platform in the financial domain. The role focuses on designing scalable backend services, REST and event-driven APIs, and cloud-native solutions on Azure with strong emphasis on performance and architecture. You will contribute to architectural decisions, optimize databases and search solutions, and collaborate closely with cross-functional teams in an Agile environment. 🗂️ Requirements: 6+ years of Java backend development experience, Deep knowledge of Spring Boot and Spring ecosystem (Security, Data JPA, Cloud), Experience designing microservice architectures with operational considerations, Strong knowledge of design patterns and architectural principles (SOLID, Clean Code, DRY), Strong SQL skills and production experience with PostgreSQL (indexing, partitioning, performance tuning), Experience with Apache Kafka or event streaming solutions, Testing experience with JUnit, Mockito, Testcontainers, integration tests, Experience with Azure cloud services (AKS, Azure Monitor, Key Vault, Blob Storage), Docker experience and basic Kubernetes/AKS knowledge, Experience working in Agile (Scrum) methodology, Ability to independently design and document complex systems, Upper-Intermediate English level or higher 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, SpringDataJPA, SpringCloud, Microservices, REST, Kafka, PostgreSQL, Elasticsearch, Azure, AKS, AzureMonitor, KeyVault, BlobStorage, Docker, Kubernetes, JUnit, Mockito, Testcontainers, SQL, Scrum 🏢 Description: Andersen is hiring a Java Developer (Spring) for a project developing scalable microservices-based platforms and high-load digital services in the financial domain. The company is a large international financial services organization that provides a wide range of banking and digital financial solutions for private clients, businesses, and corporate customers. It focuses on reliable customer service, long-term financial stability, innovation, and the development of modern products that support everyday banking, business growth, and efficient financial management. The project is focused on developing and evolving a modern digital platform built on a microservices architecture. It supports high-traffic online services and advanced search capabilities, with a strong emphasis on scalability, cloud-native technologies, performance optimization, and continuous architectural improvement. Responsibilities: Designing and implementing complex backend components for the microservice-based platform. Making architectural decisions and helping define technology direction together with the team. Designing REST and event-driven APIs, asynchronous communication via Kafka. Designing and performance-tuning PostgreSQL and Elasticsearch solutions for high-traffic real estate search. Developing services running on Azure cloud infrastructure with operational considerations in mind. Conducting code reviews, establish and maintain development standards. Mentoring mid-level and junior colleagues, supporting knowledge sharing. Working closely with Product, Frontend, and DevOps teams. Reducing technical debt, identifying and implementing refactoring directions. Must-haves: Experience in Java backend development for 6+ years. Deep knowledge of Spring Boot and the Spring ecosystem (Security, Data JPA, Cloud). Experience designing microservice architectures, including operational aspects. Solid command of design patterns and architectural principles (SOLID, Clean Code, DRY). Strong SQL skills and production experience with PostgreSQL (indexing, partitioning, performance tuning). Experience with Apache Kafka / event streaming solutions. Testing experience (JUnit, Mockito, Testcontainers, integration tests). Knowledge of Azure cloud environments (AKS, Azure Monitor, Key Vault, Blob Storage). Docker experience, basic Kubernetes/AKS knowledge. Practical experience with Agile (Scrum) methodology. Ability to independently design and document complex systems. Proactive communication and ability to explain technical topics clearly. Level of English – from Upper-Intermediate and above. Nice-to-haves: Experience operating Elasticsearch clusters and schema design. Azure certifications (e.g., AZ-204, AZ-305) or deeper Azure PaaS knowledge. Experience with Domain-Driven Design (DDD) or hexagonal architecture. Experience with NoSQL databases (e.g., Redis, MongoDB). Experience with API gateway solutions (e.g., Azure API Management). Domain experience in real estate platforms or marketplaces. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl Join us!

Technology

Andersen

Product Designer

Mid

Remote

🏢 Summary: Product Designer role focused on creating end-to-end digital product experiences across web and mobile platforms for international projects. The position involves user research, prototyping, and collaboration with cross-functional teams to deliver intuitive, data-driven solutions. Candidates will contribute to design systems and ensure responsive, accessible, high-quality product design. 🗂️ Requirements: 3+ years experience as Product Designer on digital products, Proficiency in Figma or similar design tools, Experience with design systems and component libraries, Experience in user research and usability testing, Ability to create wireframes and high-fidelity prototypes, Experience designing for web and mobile platforms, Knowledge of responsive and accessible design principles, Upper-Intermediate English or higher, Upper-Intermediate German or higher 📃 Skills: Figma, UX, UI, Wireframing, Prototyping, Research, Usability, DesignSystems, Responsive, Accessibility, English, German 🏢 Description: Andersen is hiring a Product Designer in the EU to design digital products and user experiences for international projects across industries such as FinTech, Healthcare, Retail, and eCommerce. Andersen is a pre-IPO software development company that provides a full cycle of services, following project management standards and best practices. For over 19 years, we have been helping enterprises and middle-sized firms transform their businesses by creating effective digital solutions using innovative technologies. Immerse yourself in a global landscape as we collaborate with enterprises spanning North America, Western Europe, Israel, Australia, and the UAE. Our diverse expertise extends across FinTech, Healthcare, Retail, Telecom, Media & Entertainment, Logistics, Travel & Hospitality, eCommerce, and more. Responsibilities: Designing and delivering end-to-end product experiences across web and mobile platforms, from discovery and concept to final implementation. Participating in product discovery by conducting user research, interviews, and usability testing to identify user needs and validate hypotheses. Creating wireframes, prototypes, and high-fidelity designs that translate product requirements into intuitive user experiences. Working closely with Product Managers, Engineers, and stakeholders to shape product requirements and ensure design feasibility and alignment with business goals. Using data, user feedback, and product metrics to iterate and continuously improve product experience. Contributing to and evolving the design system, ensuring consistency, scalability, and high quality across the product. Ensuring designs are responsive, accessible, and optimized for different devices and platforms. Staying up to date with product design practices, tools, and UX trends to continuously improve product quality. Must-haves: Experience as a Product Designer working on digital products for 3+ years. Strong proficiency in Figma or similar design tools. Experience working with design systems and component libraries. Strong communication and collaboration skills, with the ability to advocate for user-centered design in cross-functional teams. Level of English – from Upper-Intermediate and above. Level of German – from Upper-Intermediate and above. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. English courses. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy Join us! https://people.andersenlab.com/