Job Description Overview: We are seeking a seasoned Full-Stack Java Developer to support a leading banking environment. This role will focus on developing scalable, high-performance systems that support fraud detection, AML compliance, and real-time transaction processing. Key Responsibilities:
Design, develop, and maintain full-stack applications supporting AML, fraud detection, and transaction monitoring platforms Build and enhance RESTful APIs and microservices to process high-volume financial transactions and alerts Develop backend services using Java, Spring Boot, and modern enterprise frameworks Collaborate with cross-functional teams (data, risk, fraud, compliance, DevOps) to deliver end-to-end solutions Contribute to containerized deployments using Docker and Kubernetes within a cloud or hybrid environment Support system resiliency, performance tuning, and scalability for real-time or near-real-time processing Participate in code reviews, tes...