Software Engineer III - Admin Center

Testing Site - JPMC

Jersey City (NJ)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorgan Chase's Corporate & Investment Bank (CIB) invites you to join as Software Engineer III, shaping the Digital Channels Entitlements Administration platform. You will help manage client entitlements for a range of financial products, delivering secure REST APIs and scalable solutions.

You will work in an agile team, drive critical technology outcomes, support onboarding and entitlement configuration, and collaborate with product, risk, and controls teams while upholding security and

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
  • Minimum 5 years of hands-on experience in software engineering, system design, application development, and operational stability.
  • Experience with application modernization or new application development.
  • Experience supporting and enhancing business-critical applications.
  • Exposure to evaluating new technologies and developing Proofs of Concept (POCs).
  • Experience collaborating with and supporting team members.
  • Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical audiences.
  • Proven ability to collaborate effectively with global teams across multiple regions

Responsibilities

  • Contribute to the design, development, and delivery of software solutions for the Digital Channels Entitlements Administration platform, applying strong problem-solving skills to technical challenges.
  • Develop secure, high-quality production code and participate in code reviews and debugging to ensure reliability and maintainability.
  • Support automation and operational stability by identifying and helping to resolve recurring issues and streamline entitlement management processes.
  • Assist in evaluating and integrating new technologies and vendor solutions, ensuring alignment with firmwide standards and business needs.
  • Adopt and promote best practices across Software Engineering, staying current with leading-edge technologies.
  • Collaborate with cross-functional teams (Product, Risk, Controls, Client Onboarding) to deliver business results and ensure compliance with regulatory and security requirements.
  • Participate in building a culture of diversity, inclusion, and respect, and support professional growth for yourself and peers.
  • Demonstrate accountability and ownership in line with JPMC’s performance expectations for Senior Associates.

Skills

Java 17+
Spring Boot
REST API development
Microservices
SQL databases
NoSQL databases
AWS
Kubernetes
CI/CD
JUnit/Testing
Git
React/Angular

Education

Bachelor's degree in CS/IS/Engineering

Tools

OpenAPI/Swagger
Kafka
Jenkins
Maven/Gradle
IntelliJ/VS Code
Postman
GitHub/Bitbucket
SQLDeveloper/TOAD

Job description

Overview

Join JPMorgan Chase's Corporate & Investment Bank (CIB) as a Software Engineer, where you will play a key role in shaping the future of our Digital Channels Entitlements Administration platform. This platform is central to managing client entitlements for a wide range of financial products and services, ensuring secure, scalable, and efficient delivery of entitlement data via REST APIs.

As a Software Engineer III at JPMorgan Chase within CIB Digital Channels you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. You will work with a talented engineering team, support client onboarding and entitlement configuration, and contribute to modernization efforts across our technology stack. You will collaborate with cross-functional partners to deliver innovative solutions, maintain robust user management, and uphold high standards of operational excellence and security. This is an opportunity to make a significant impact on our digital channels and client experience while advancing your career in a dynamic, inclusive environment.

Job Responsibilities
  • Contribute to the design, development, and delivery of software solutions for the Digital Channels Entitlements Administration platform, applying strong problem-solving skills to technical challenges.
  • Develop secure, high-quality production code and participate in code reviews and debugging to ensure reliability and maintainability.
  • Support automation and operational stability by identifying and helping to resolve recurring issues and streamline entitlement management processes.
  • Assist in evaluating and integrating new technologies and vendor solutions, ensuring alignment with firmwide standards and business needs.
  • Adopt and promote best practices across Software Engineering, staying current with leading-edge technologies.
  • Collaborate with cross-functional teams (Product, Risk, Controls, Client Onboarding) to deliver business results and ensure compliance with regulatory and security requirements.
  • Participate in building a culture of diversity, inclusion, and respect, and support professional growth for yourself and peers.
  • Demonstrate accountability and ownership in line with JPMC’s performance expectations for Senior Associates.
Required Qualifications & Experience
  • Education: Bachelor’s degree (4 years) in Computer Science, Information Systems, Engineering, or related field.
  • Work Experience: Minimum 5 years of hands-on experience in software engineering, system design, application development, and operational stability.
  • Experience with application modernization or new application development.
  • Experience supporting and enhancing business-critical applications.
  • Exposure to evaluating new technologies and developing Proofs of Concept (POCs).
  • Experience collaborating with and supporting team members.
  • Strong verbal and written communication skills, with the ability to clearly articulate technical concepts to both technical and non-technical audiences.
  • Proven ability to collaborate effectively with global teams across multiple regions
Required qualifications, capabilities, and skills
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proficient in coding in one or more languages
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Proficiency in:
    • Java 17+ , Spring Boot
    • Java REST API development, OpenAPI/Swagger
    • Distributed streaming or messaging frameworks (e.g., Apache Kafka, IBM Websphere MQ)
    • Microservices architecture and design patterns
    • SQL Databases (Oracle, DB2, PostGres), relational data modelling, queries
    • NoSQL Databases (Cassandra, MongoDB), data modelling, queries
    • Cloud technologies (AWS, Kubernetes, Cloud Foundry)
    • Core AWS services (EC2, S3, RDS, IAM)
    • Caching frameworks/platforms (Redis, Gemfire)
    • Code performance profiling and optimization techniques
    • Observability and monitoring tools (Prometheus, Grafana, Splunk, ELK Stack)
    • Unit and integration testing frameworks (Junit, Mockito, Cucumber)
    • Git, GitHub/Bitbucket, Maven, Gradle, Jenkins, SQLDeveloper/TOAD, Intellij IDEA/VS Code, Postman
    • ReactJS or Angular
Preferred qualifications, capabilities, and skills
  • Security & entitlements: access control/IAM, OPA, compliant secure API design
  • Preferred/domain: payments/treasury, fraud prevention,
  • graph DBs, GraphQL, Python/Jupyter, React/Angular,
  • AI (MCP, RAG, prompt engineering, Copilot)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - Java/AWS
Software Engineer III - Java/AWS

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer III - Java Fullstack / AWS
Software Engineer III - Java Fullstack / AWS

JPMorgan Chase & Co. • Austin (TX)

On-site
USD 120,000 - 150,000
Software Engineer III - MDM
Software Engineer III - MDM

JPMorgan Chase & Co. • Chicago (IL)

On-site
USD 110,000 - 140,000
Software Engineer III - MDM
Software Engineer III - MDM

JPMorgan Chase • Chicago (IL)

On-site
USD 120,000 - 160,000
Software Engineer III (Java)
Software Engineer III (Java)

JPMorgan Chase & Co. • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer III - Data Protection & Recovery
Software Engineer III - Data Protection & Recovery

Testing Site - JPMC • Plano (TX)

On-site
USD 110,000 - 150,000
Software Engineer III - AWS, Cloud
Software Engineer III - AWS, Cloud

JPMorgan Chase & Co. • Tampa (FL)

On-site
USD 110,000 - 150,000
Software Engineer III .Net C#
Software Engineer III .Net C#

Testing Site - JPMC • Irvine (CA)

On-site
USD 110,000 - 160,000
Software Engineer III
Software Engineer III

Aumni • Plano (TX)

On-site
USD 120,000 - 150,000
Software Engineer III – Cloud Platform Engineering - Python / AWS
Software Engineer III – Cloud Platform Engineering - Python / AWS

Testing Site - JPMC • New York (NY)

On-site
USD 140,000 - 180,000