Java Developer in Almaty

Вакансії
PLWarsaw1 Rondo Daszyńskiego00-843

Summary

Andersen is hiring a Java Developer in Almaty for a project building scalable backend solutions and reliable platforms in a high-load distributed environment.

Our customer is a large international technology organization operating in the digital infrastructure domain. It develops and maintains high-load platforms that process and manage significant volumes of data across multiple regions. The engineering landscape includes distributed systems, cloud-based environments, system integrations, and advanced security practices, with a focus on reliability, scalability, and continuous platform evolution.

The project is focused on building and enhancing backend solutions, covering the full development lifecycle from architecture and design to delivery. It involves close collaboration with cross-functional teams to create scalable, reliable, and business-oriented technical solutions.

Responsibilities

  • Designing and implementing backend changes required for Tokenisation, including token service enrollment flows, host system changes, and operational backend processes.
  • Developing and integrateing CYBS (CyberSource) service backend components into the M-Pesa payment stack, following agreed integration architecture.
  • Implementing backend support for push provisioning app enhancements, including secure token storage, provisioning state management, and notification services.
  • Building and maintaining logging, monitoring, and alerting infrastructure for all initiative-specific backend services, ensuring operational visibility pre- and post-production launch.
  • Executing and supporting backend functional testing, including integration tests, regression suites, and performance benchmarking; log and remediate defects to agreed SLAs.
  • Collaborating with team on end-to-end integration design, ensuring backend services expose well-formed, documented APIs.
  • Supporting knowledge transfer by co-authoring technical runbooks, system design documentation, and onboarding guides for client engineering counterparts.

Requirements

  • Experience in backend engineering for 6+ years, with at least 4 years in payments, fintech, or financial services.
  • Strong proficiency in one or more: Java, Python, Go, Node.js, or equivalent enterprise-grade backend languages.
  • Deep experience with payment platform integrations, including host-side changes, transaction processing, and tokenization or push payment systems.
  • Proven ability to design and document scalable, resilient backend architectures.
  • Experience leading code reviews and mentoring junior/intermediate engineers.
  • Experience with RESTful API development and consumption.
  • Familiarity with database technologies (relational and/or NoSQL) and SQL querying.
  • Understanding of security best practices in payment systems (PCI-DSS awareness, secure coding).
  • Experience with logging, monitoring, and observability tooling.
  • Strong written communication; ability to produce technical documentation.
  • Level of English – from Intermediate and above.

Desired skills

  • Direct experience with M-Pesa backend systems or comparable mobile money platforms.
  • Knowledge of EMV tokenization, Visa Direct push payment flows, or CyberSource/CYBS integration.
  • Experience with event-driven or messaging architectures (Kafka, RabbitMQ, or equivalent).
  • Containerization and orchestration experience (Docker, Kubernetes, or equivalent).
  • Familiarity with cloud-native architectures (AWS / GCP / Azure).
  • Experience with performance/load testing of backend services.

Other important skills for the vacancy are described in the knowledge matrix

Reasons to join us

  • 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.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us!

Локації

Kazakhstan

Будемо раді бачити вас!

або Порекомендувати друга

Ми обробляємо персональні дані відповідно до GDPR

Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз