1

Fraud Software Engineer Jobs in New Jersey (NOW HIRING)

Software Engineer III - Java

Jersey City, NJ · On-site

$56.50 - $77.75/hr

As a Software Engineer III at JPMorgan Chase within CIB Digital Channels you serve as a seasoned ... Preferred/domain: payments/treasury, fraud prevention, * graph DBs, GraphQL, Python/Jupyter, React ...

$103K - $181K/yr

For this position, the Software Engineer will analyze, design, and implement advanced capabilities ... To learn more about recruitment fraud and how to report it, please refer to

Data Engineer

Pennington, NJ · On-site

$115K - $138K/yr

The role involves developing ETL processes, performing feature engineering, and managing large volumes of data for credit fraud detection initiatives. Responsibilities : • Work primarily on the ...

Full Stack Engineer

Jersey City, NJ · On-site

$85 - $89/hr

Experience Requirements: * 8-10+ years of software development experience. * Strong hands-on ... If you have any indication of fraudulent activity, please contact fraud@eliassen.com. About ...

... payments, fraud detection, servicing, etc.). * Design and build responsive, interactive user ... Manage the complete software process from initial concept and prototyping, application design ...

On-site in Jersey City, NJ Our client seeks a highly experienced software engineer to lead the ... If you have any indication of fraudulent activity, please contact fraud@eliassen.com. About ...

next page

Showing results 1-20

Fraud Software Engineer information

What is a fraud software engineer?

Fraud Software Engineers are specialists who design, develop, and maintain software systems aimed at detecting and preventing fraudulent activities. They work with advanced algorithms, machine learning, and data analysis to identify suspicious patterns or transactions in real time. Their role is crucial in safeguarding financial institutions, e-commerce platforms, and other organizations from financial losses due to fraud. They also collaborate closely with security teams to continuously improve fraud detection systems and stay ahead of evolving threats.

How do fraud software engineers typically collaborate with other departments to enhance fraud detection systems?

Fraud Software Engineers work closely with data analysts, cybersecurity teams, and product managers to develop and refine fraud detection tools. They often participate in cross-functional meetings to review emerging threats and adapt algorithms accordingly. Collaboration is essential for integrating real-time data feeds, sharing insights on fraudulent patterns, and ensuring that software solutions align with regulatory and customer requirements. This collaborative approach helps ensure that detection mechanisms remain robust and adaptable in a rapidly evolving landscape.

What are the key skills and qualifications needed to thrive as a fraud software engineer, and why are they important?

To thrive as a Fraud Software Engineer, you need strong skills in software development, data analysis, and an understanding of fraud detection methodologies, usually backed by a degree in computer science or related fields. Familiarity with programming languages (such as Python, Java, or Scala), machine learning frameworks, and fraud detection platforms is typically required, along with relevant certifications in cybersecurity or data analytics. Analytical thinking, problem-solving, and effective communication are valuable soft skills that help in identifying threats and collaborating across teams. These skills and qualities are crucial for building robust systems that proactively detect and prevent fraudulent activities, safeguarding organizational assets.

What is the difference between Fraud Software Engineer vs Fraud Analyst?

AspectFraud Software EngineerFraud Analyst
Required CredentialsBachelor's in Computer Science or related field, coding skills, knowledge of fraud detection toolsBachelor's in Finance, Business, or related field, analytical skills, understanding of fraud patterns
Work EnvironmentDevelops and maintains fraud detection software, collaborates with engineering teamsAnalyzes fraud cases, reviews data, and implements fraud prevention strategies
Employer & Industry UsageTech companies, financial institutions, e-commerce platformsBanking, credit card companies, online payment providers

While both roles focus on combating fraud, Fraud Software Engineers develop and improve the technical systems used for detection, whereas Fraud Analysts analyze data and patterns to identify and prevent fraudulent activities. Both positions are essential in the fight against fraud but require different skill sets and responsibilities.

Is fraud investigation a good career?

Fraud investigation is a valuable career path that involves analyzing financial data and detecting fraudulent activities, often requiring skills in data analysis, cybersecurity, and investigative techniques. Fraud software engineers develop tools and systems to identify and prevent fraud, making the field technically challenging and in demand across various industries.

What are popular job titles related to Fraud Software Engineer jobs in New Jersey?

For Fraud Software Engineer jobs in New Jersey, the most frequently searched job titles are:

What cities in New Jersey are hiring for Fraud Software Engineer jobs?

Cities in New Jersey with the most Fraud Software Engineer job openings:

Java/ Python Software Engineer

Strategic Staffing Solutions

Iselin, NJ • On-site

Contractor

Re-posted 19 days ago


Job description

Job Description STRATEGIC STAFFING SOLUTIONS HAS AN OPENING. This is a Contract Opportunity with our company that MUST be worked on a W2 Only. No C2C eligibility for this position.

Visa Sponsorship is Available. The details are below. "Beware of scams.

S3 never asks for money during its onboarding process." Job Title: Java/Python Software Engineer Contract Length:18+ Month contract Some on site work Location: ISELIN, NJ 08830/ Charlotte, NC 28282 Ref# 246041 This role supports large-scale engineering initiatives focused on data center migration and fraud detection systems. The engineer will work on backend-heavy full stack development, contributing to AI-driven solutions and rules-based platforms. The position requires strong hands-on coding ability, independent ownership of modules, and collaboration with cross-functional stakeholders

Key Responsibilities Design, develop, and implement scalable software solutions using Java and/or Python Write production-level code daily (approximately 80% hands-on development) Analyze business and technical requirements and translate them into engineering solutions Collaborate with stakeholders to define and refine system functionality Support migration efforts related to data center exit initiatives Contribute to fraud detection and AI-driven engineering use cases Utilize internal AI tools to enhance development productivity and solution quality Own and deliver medium-sized modules independently while guiding supporting contributors Troubleshoot and resolve issues, including participation in occasional production incident support Required Qualifications 8+ years of software engineering experience Strong experience with: Java (full stack with backend focus) Python Hands-on experience with containerization technologies: Docker Kubernetes Proven ability to write and deliver production-level code Experience working in complex, large-scale engineering environments Ability to work independently and take ownership of deliverables Preferred Qualifications Experience with cloud platforms (GCP preferred) MongoDB experience Cloud certifications (GCP, AWS, or equivalent) Strong expertise in either Java or Python (deep specialization acceptable) Additional Notes Role is highly hands-on; candidates must demonstrate real coding experience (not theoretical) No people management responsibilities Engineers should be capable of mentoring or guiding small groups when needed Occasional after-hours support may be required for production incidents