End to end development of highly available REST API, streaming and batch applications using Java and Spring ecosystem (Spring Boot, Integration, MVC, Security, Data, Batch etc), Kafka, MongoDB, PostgreSQL etc.
What You'll Do: Design, develop, and implement AML Transaction Monitoring solutions Enhance system functionalities to meet regulatory standards Analyze requirements and translate them into technical specifications Collaborate with compliance teams and stakeholders Optimize performance of existing AML-TM modules Prepare documentation for processes and workflows
Participate and contribute actively within an Agile software development environment, including sprint planning, backlog refinement, daily stand-ups, technical discussions, demonstrations and retrospectives, and delivering working software and other assigned deliverables iteratively in accordance with agreed sprint objectives.
Minimum of 5 years of software engineering experience within the trading, brokerage, or cryptocurrency sectors, with deep expertise in Java and concurrent programming.