Search by job, company or skills

CRIF

Back End Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

COMPANY DESCRIPTION

About Strands

Strands is a leading fintech company delivering data-driven and personalized banking solutions to financial institutions worldwide. Our products are deeply embedded with Artificial Intelligence and Machine Learning, enabling banks to offer smarter, more relevant customer experiences.

Since 2020, Strands has been part of the CRIF Group, a global leader in credit information systems, analytics, and digital banking platforms. This gives us the agility of a fintech and the stability, scale, and global reach of an established enterprise.

Role Overview

We are looking for a Backend Developer to join our Kuala Lumpur team and take a key role in building and operating scalable, high-performance backend systems for enterprise fintech platforms.

You will work on production-critical services, contribute to architectural decisions, and mentor other engineers while collaborating closely with product managers, architects, and international teams.

This role is ideal for engineers who enjoy ownership, complex systems, and real-world impact.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs
  • Build and evolve microservices-based architectures for enterprise financial platforms
  • Develop backend solutions using Java (Spring Boot)
  • Collaborate with customer, architects, project managers, and engineers to define and deliver robust solutions
  • Ensure systems meet high standards for reliability, security, performance, and maintainability
  • Participate in technical design discussions, code reviews, and architectural reviews
  • Troubleshoot and resolve complex production issues following defined escalation procedures
  • Work with customer to support/troubleshoot integration with customer
  • Participate in incident response, root cause analysis (RCA), and system resilience improvements
  • Integrate with third-party systems including financial services, data providers, CRM, and compliance platforms
  • Maintain technical documentation, API specifications, and operational runbooks
  • Continuously improve development processes, tooling, and engineering standards

Required Technical Skills

  • 0-3 years of experience in backend software development
  • Strong hands-on experience with Java (Spring Boot)
  • Solid understanding of RESTful API design and microservices architectures
  • Experience working with relational databases (PostgreSQL, MySQL, Oracle) and exposure to NoSQL databases
  • Experience with AWS, GCP or other cloud platforms
  • Hands-on experience with event-driven systems and messaging platforms (e.g., Apache Kafka)
  • Experience writing unit and integration tests
  • Good working knowledge of Linux-based systems
  • Comfortable supporting systems in production environments
  • Strong command of written and spoken English

Nice to Have

  • Exposure to data streaming and processing technologies (Kafka Streams, Spark, NiFi, Camel, Storm)
  • Experience with Docker and CI/CD pipelines
  • Shell scripting experience
  • Knowledge of authentication, authorization, and secure API design
  • Background in fintech, banking, credit bureaus, or data-intensive platforms
  • Experience working with distributed or cross-region teams

Soft Skills & Mindset

  • Ownership and accountability
  • Strong analytical and troubleshooting skills
  • Clear and effective communication in a multicultural environment
  • Comfortable in stakeholder-facing discussions
  • Collaborative team player with a proactive mindset
  • Ability to balance delivery speed with long-term system quality

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145724903

Similar Jobs