The Fraud Risk team is looking for a Software Engineer to implement and support backend microservices, working closely with frontend and cross-functional teams on complex deliverables
Job Summary
The Fraud Risk team is looking for a Software Engineer to implement and support backend microservices, working closely with frontend and cross-functional teams on complex deliverables.
Responsibilities include designing and developing high-scale APIs and distributed systems on Alicloud/AWS, writing tests, monitoring services in production, and acting as a technical leader.
The company offers a competitive compensation package, learning and development programs, team building events, and wellness allowances.
Matching Summary
The Fraud Risk team is looking for a Software Engineer to implement and support backend microservices, working closely with frontend and cross-functional teams on complex deliverables.
Skills & Requirements
Must-have
Java stack and JVM proficiency
Web Services, SOA, REST APIs
Message Queue, Distributed/Scalable Architecture
Spring Framework (Spring Boot), Hibernate
High scale APIs and distributed system design
OOP/OOD, GoF design patterns
Unit tests, integration tests, CI/CD scripts
Nice-to-have
Blockchain and cryptocurrency landscape
FinTech, eCommerce, SaaS, AdTech experience
Strategic, analytical, execution-oriented
Product management processes and tools
Working with teams across time zones
Key Requirements
Min. 5+ years of experience in Software Development
Solid foundation in Java, JVM configuration optimisation
Familiar with mainstream open-source application frameworks
Experience with MySQL, Oracle, and database optimisation
Familiar with common middleware (Kafka, ELK)
Deep understanding of caching systems (Memcached, Redis)
Good understanding of distributed system principles