Job Summary
We are seeking a highly specialized Software Engineer with expertise in FircoSoft to support and enhance sanctions screening technology platforms within a corporate and investment banking environment.
This role involves full ownership of enterprise-scale FircoSoft implementations, focusing on high-performance, scalable, and mission-critical systems that process large transaction volumes and meet regulatory requirements.
Key Responsibilities
Own end-to-end delivery of FircoSoft-based solutions including design, development, configuration, optimization, and production stability
Design and implement high-throughput, low-latency sanctions screening workflows using FircoSoft components
Develop and configure FircoSoft modules including Continuity V6, Screening Preparation, and Firco Utilities
Build and maintain robust integrations using Java, J2EE, Spring Boot, and PL/SQL aligned with enterprise architecture standards
Design and implement microservices and messaging-based architectures to ensure scalability and resiliency
Monitor production systems, analyze performance bottlenecks, and drive optimization and stability improvements
Establish and enforce architecture and design standards for FircoSoft implementations
Act as a subject matter expert, providing technical leadership and mentoring team members
Collaborate with cross-functional teams including product, compliance, and operations to deliver effective solutions aligned with business and regulatory needs
Required Qualifications
Strong hands-on experience with FircoSoft, including Continuity V6, Screening Preparation, and Firco Utilities
Expertise in Java, J2EE, and Spring Boot for enterprise application development
Experience with messaging technologies such as IBM MQ and Kafka
Proficiency in Shell scripting
Strong experience with Oracle SQL and PL/SQL
Solid understanding of microservices architecture and messaging-based systems
Proven ability to design, develop, and support high-performance, scalable systems in production environments
Strong analytical and problem-solving skills
Effective communication skills and ability to work in collaborative environments