Senior Java Software Engineer

Incedo Inc.
Dallas, TX · Cleveland, OH · Pittsburgh, PAFull-timePosted Aug 31, 2026

About the role

Title- Java Developer – Actimize

Location: Dallas, TX, Cleveland, OH, Pittsburgh, PA

Experience: 10+ Years

Employment Type: Full-Time

Job Overview

We are looking for an experienced Java Developer with Actimize expertise to join our application development team. The ideal candidate will have strong hands-on experience in Java development and NICE Actimize, with a focus on designing, developing, enhancing, and integrating Actimize-based applications and solutions.

This role is primarily focused on application development and engineering, rather than production support, incident management, or operational activities.

Key Responsibilities

Design, develop, enhance, and maintain Java-based applications integrated with Actimize platforms.

Develop and customize NICE Actimize solutions based on business and functional requirements.

Work on application development, coding, configuration, integration, testing, and deployment activities.

Develop robust and scalable solutions using Java/J2EE, Spring/Spring Boot, and related technologies.

Develop and integrate REST APIs and web services with Actimize and other enterprise applications.

Work with Actimize modules and frameworks to implement financial crime, AML, fraud detection, and transaction monitoring capabilities.

Analyze business requirements and translate them into technical designs and application solutions.

Perform code reviews, unit testing, debugging, and performance tuning.

Troubleshoot application-level issues during development and testing and provide permanent technical solutions.

Collaborate with business analysts, architects, QA teams, and other development teams.

Participate in Agile/Scrum ceremonies, sprint planning, development, and release activities.

Contribute to CI/CD and automated deployment processes where applicable.

Prepare technical documentation related to application design, development, integrations, and deployments.

Required Skills

7+ years of hands-on experience in Java application development.

Strong proficiency in Core Java, Java/J2EE, Spring, and Spring Boot.

Hands-on experience with NICE Actimize in an application development environment.

Strong understanding of Actimize application development, customization, configuration, and integrations.

Experience working with AML, transaction monitoring, fraud detection, or financial crime applications is highly preferred.

Strong experience with REST APIs, web services, and system integrations.

Experience with relational databases such as Oracle, SQL Server, or PostgreSQL.

Strong SQL development and database integration skills.

Experience with application development lifecycle, testing, debugging, and deployment.

Familiarity with Git, Jenkins, Maven/Gradle, and CI/CD tools.

Good understanding of Agile development methodologies.

Preferred Qualifications

Experience with Actimize SAM, IFM, AIS, or related Actimize modules.

Experience developing or customizing Actimize solutions for AML/KYC/Fraud use cases.

Experience integrating Actimize with enterprise applications and external data sources.

Experience with cloud platforms such as AWS or Azure is a plus.

Financial services or banking domain experience is preferred.

Important Requirement

This is an Application Development role. Candidates should have hands-on experience developing, customizing, and enhancing Java/Actimize applications.

Responsibilities

  • Design, develop, enhance, and maintain Java-based applications integrated with Actimize platforms.
  • Develop and customize NICE Actimize solutions based on business and functional requirements.
  • Work on application development, coding, configuration, integration, testing, and deployment activities.
  • Develop robust and scalable solutions using Java/J2EE, Spring/Spring Boot, and related technologies.
  • Develop and integrate REST APIs and web services with Actimize and other enterprise applications.
  • Analyze business requirements and translate them into technical designs and application solutions.
  • Perform code reviews, unit testing, debugging, and performance tuning.
  • Collaborate with business analysts, architects, QA teams, and other development teams.

Qualifications

  • 7+ years of hands-on experience in Java application development.
  • Strong proficiency in Core Java, Java/J2EE, Spring, and Spring Boot.
  • Hands-on experience with NICE Actimize in an application development environment.
  • Strong understanding of Actimize application development, customization, configuration, and integrations.
  • Experience with relational databases such as Oracle, SQL Server, or PostgreSQL.

Skills mentioned

JavaSpring BootREST APIsAPI IntegrationSQLOracle DatabaseGitJenkinsCI/CDUnit Testing

About Incedo Inc.

Incedo is a global AI and data transformation specialist empowering companies to realize sustainable business impact from their digital investments by delivering ROI from AI@Scale. As a long-term partner for strategy to execution, we operate at the intersection of business and technology. Our integrated services and platforms are built on the foundation of AI & Data, digital engineering, and operations transformation, bringing deep domain expertise and full stack capabilities together. With over 4,000 people in the US, Canada, Latin America and India and a large, diverse portfolio of Fortune 500 enterprises and fast-growing clients worldwide, we work across banking & payments, wealth management, telecom, hi-tech and life sciences.

Business Consulting and Services1,001-5,000 employeesFlorham Park, New Jersey