So, what’s the role all about?
As a Backend Software Engineer, you will play a key role in building and enhancing robust backend systems that support critical business applications for Fraud Prevention and Anti-money Laundering. The ideal candidate is experienced, self-driven, and has a strong grasp of modern backend technologies.
How will you make an impact?
Design, develop, and maintain backend services and APIs
Collaborate with frontend developers, product managers, and other stakeholders to build scalable solutions
Ensure high-quality code through testing, code reviews, and adherence to best practices
Optimize application performance and troubleshoot issues
Participate in an agile development environment, attending daily stand-ups and contributing to sprint planning
Have you got what it takes?
Bachelor’s degree or higher in Computer Science or related field
3+ years of experience in backend development
Strong proficiency in Java and relational databases (MySQL, PostgreSQL, etc.)
Working knowledge of Python
Experience developing and consuming RESTful APIs
Familiarity with message queues such as Kafka or RabbitMQ
Proven ability to work in an agile development environment
Experience with CI/CD pipelines and tools like Jenkins, Docker, or Kubernetes
Experience using AWS cloud infrastructure
You will have an advantage if you also have:
Experience developing LLM-based applications
Familiarity with vector databases (such as pgvector, ChromaDB etc)
Experience with Github Copilot
Any Graduate