Jobs · Engineering · Pennsylvania

Senior Full Stack FircoSoft Engineer

QODE · Pittsburgh, PA · 6 days ago
EngineeringFull-time

Job Summary

We are seeking an experienced Senior Full Stack FircoSoft Engineer to join our Financial Crime Compliance team. The ideal candidate will have strong hands-on experience with FircoSoft V6 implementation, Java-based enterprise application development, and modern microservices architecture. The candidate will play a key role in implementing and enhancing sanctions screening and payment filtering solutions while developing scalable backend services and modern web applications.

Mandatory Skills

  • 8+ years of software development experience.
  • Hands-on experience implementing FircoSoft V6 solutions.
  • Strong experience with Java 8/11/17.
  • Expertise in Spring Boot and Spring Cloud.
  • Experience designing and developing Microservices.
  • Strong knowledge of RESTful API design and development.
  • Experience with Angular or React for front-end development.
  • Experience with Oracle, SQL Server, or PostgreSQL databases.
  • Strong SQL and database design skills.
  • Experience with Kafka or other messaging platforms is preferred.
  • Experience with Docker and Kubernetes.
  • Knowledge of CI/CD pipelines using Jenkins, GitHub Actions, or GitLab.
  • Experience with Git, Maven, and Gradle.
  • Familiarity with Agile/Scrum methodologies.

Preferred Skills

  • FircoSoft Trust or Firco Continuity experience.
  • Knowledge of AML, Sanctions Screening, SWIFT, and Payment Screening.
  • Experience integrating FircoSoft with enterprise banking platforms.
  • Cloud experience with AWS, Azure, or GCP.
  • Experience with monitoring tools such as Splunk, Dynatrace, or Grafana.
  • Knowledge of OAuth2, JWT, and API security best practices.

Key Responsibilities

  • Design, develop, and support FircoSoft V6 implementations for sanctions and payment screening.
  • Build scalable backend applications using Java, Spring Boot, and Spring Cloud.
  • Design and develop secure RESTful APIs for enterprise integrations.
  • Develop and maintain microservices-based applications.
  • Build responsive front-end components using Angular or React.
  • Integrate FircoSoft with core banking systems, payment gateways, and third-party applications.
  • Develop and optimize database queries, stored procedures, and data models.
  • Participate in architecture discussions and technical design reviews.
  • Troubleshoot production issues and perform root cause analysis.
  • Write unit and integration tests to ensure application quality.
  • Collaborate with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners.
  • Participate in Agile ceremonies, sprint planning, code reviews, and release activities.
  • Maintain technical documentation and ensure adherence to coding and security standards.

Required Technologies

  • Backend:
    • Java 8/11/17
    • Spring Boot
    • Spring Cloud
    • Spring Security
    • Hibernate/JPA
  • Frontend:
    • Angular (preferred) or React
    • HTML5
    • CSS3
    • JavaScript/TypeScript
  • Messaging:
    • Kafka or other messaging platforms
  • Databases:
    • Oracle
    • SQL Server
    • PostgreSQL
  • DevOps:
    • Docker
    • Kubernetes
    • Jenkins
    • Git
    • Maven
    • Gradle
  • API Tools:
    • REST APIs
    • Swagger/OpenAPI
    • Postman
  • Messaging:
    • Kafka or other messaging platforms
  • Monitoring:
    • Splunk, Dynatrace, or Grafana
  • Methodologies:
    • Agile/Scrum
    • CI/CD
    • Microservices Architecture

    Preferred Domain Experience

    • Banking and Financial Services
    • AML (Anti-Money Laundering)
    • Sanctions Screening
    • Payment Processing
    • SWIFT Messaging
    • Compliance and Risk Management

Similar jobs