# Senior Full Stack Java Developer

> Qode · Pennsylvania, United States (Hybrid) · Full-time · Posted 2026-06-29

**Workplace:** hybrid

## Description

**Job Title: Senior Full Stack Java developer**

**Job Type:** Full-Time

**Locations:** Pittsburgh, PA | Dallas, TX | Cleveland, OH (Hybrid/Onsite)

  

**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.

The ideal candidate should possess excellent knowledge of **Java, Spring Boot, Spring Cloud, Microservices, RESTful APIs**, and experience integrating FircoSoft with enterprise banking systems.

  

**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
-   JMS (Preferred)

**Databases**

-   Oracle
-   SQL Server
-   PostgreSQL

**DevOps**

-   Docker
-   Kubernetes
-   Jenkins
-   Git
-   Maven
-   Gradle

**API Tools**

-   REST APIs
-   Swagger/OpenAPI
-   Postman

**Monitoring**

-   Splunk
-   Grafana
-   Dynatrace

**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

This role is ideal for a senior engineer who combines strong **FircoSoft V6 implementation expertise** with modern **Java/Spring Boot microservices** development and full-stack capabilities in a banking or financial services environment.

## Apply

[Apply at Qode](https://apply.workable.com/qodeworld/j/F23B3C094B/apply)

---
Powered by [Workable](https://www.workable.com)
