Software Engineer [Multiple Positions Available]
Company: JPMorganChase
Location: Columbus
Posted on: April 2, 2026
|
|
|
Job Description:
Description DESCRIPTION: Duties: Lead an agile team of software
engineers, providing guidance and management on daily tasks and
activities. Drive code reviews and architectural design decisions
to ensure solutions are aligned to pre- defined architectural
specifications. Lead initiatives to develop and deploy software
solutions aimed at identifying and mitigating fraudulent
activities, collaborating with cross functional teams to ensure
that solutions are effective and adaptable. Develop and implement
strategies to align team efforts with strategic objectives,
ensuring project success. Lead project planning sessions with
project managers, business analysts, and team members to analyze
business requirements and outline proposed solutions. Participate
in all aspects of the Software Development Lifecycle (SDLC)
including analyzing requirements, incorporating architectural
standards into application design specifications, documenting
application specifications, translating technical requirements into
programmed application modules, and developing or enhancing
software application modules. Identify and troubleshoot application
code-related issues, including analyzing data to uncover hidden
issues and patterns and using these insights to improve code
quality and optimize system architecture for better performance and
scalability. QUALIFICATIONS: Minimum education and experience
required: Bachelor's degree in Computer Engineering, Computer
Science, or related field of study plus 6 years of experience in
the job offered or as Software Engineer, IT Consultant, or related
occupation. The employer will alternatively accept a Master's
degree in Computer Engineering, Computer Science, or related field
of study plus 4 years of experience in the job offered or as
Software Engineer, IT Consultant, or related occupation. Skills
Required: This position requires experience with the following:
Building financial applications, including fraud prevention
services, using ReactJS, Kafka, and AWS; Designing workflows and
rules systems using Java, .NET Framework, .NET Core, and BPM
toolsets including Camunda; Developing server-side applications
using ASP.NET MVC, Web API, Windows Services, and Worker Services;
Designing microservices architecture to isolate services for tasks
such as fraud detection, risk scoring, and user authentication;
Implementing microservices architecture using ASP.NET Core;
Integrating real-time monitoring and alerting solutions to track
application performance using Splunk and Dynatrace; Building
enterprise-level applications using Java, J2EE, Spring Boot, and
Hibernate; Implementing RESTful APIs; Optimizing database
interactions and reducing database query overhead using Hibernate
and JPA; Conducting multithreading, concurrency, and optimizing
backend services for performance and scalability; Developing and
integrating fraud detection mechanisms using rule-based techniques
to identify and prevent fraudulent transactions in real time;
Collaborating with cross-functional teams to enhance fraud
monitoring systems; Reviewing fraud trends and conducting risk
assessments to minimize false positives and improve fraud detection
accuracy; Real-time data streaming and building event-driven
architectures to enhance fraud detection capabilities using Kafka;
Creating producers, consumers, and integrating Kafka with
microservices to process transactional data; Configuring MQ
channels, managing message queues, and integrating between fraud
detection systems and other banking systems using IBM MQ;
Conducting relational database design, optimization, and query
performance tuning using SQL Server, Oracle, and MySQL; Deploying
fraud prevention services in cloud environments; Deploying and
maintaining CI/CD pipelines using Jenkins, Jules, and Git;
Implementing security measures such as encryption, authentication,
and authorization mechanisms; and compliance standards including
PCI DSS and SOX. Job Location: 1111 Polaris Parkway, Columbus, OH
43240. Full-Time.
Keywords: JPMorganChase, Kettering , Software Engineer [Multiple Positions Available], IT / Software / Systems , Columbus, Ohio