Enable job alerts via email!

Software Engineer II (Java Full-Stack)

JPMorganChase

Jersey City (NJ)

On-site

USD 100,000 - 200,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Software Engineer II to join their innovative Payments Engineering team. In this role, you will leverage your expertise in Java and Spring Framework to design and maintain cutting-edge payment systems that serve a global clientele. The position offers the opportunity to work in a collaborative environment, where your contributions will directly impact the efficiency and reliability of payment solutions. With a focus on diversity and inclusion, this role promises a dynamic workplace that values your unique perspective and skills. If you're passionate about software engineering and eager to tackle complex challenges, this is the perfect opportunity for you.

Benefits

Comprehensive health care coverage
On-site health and wellness centers
Retirement savings plan
Tuition reimbursement
Mental health support
Financial coaching

Qualifications

  • 2+ years of experience in software engineering with a focus on Java.
  • Strong understanding of algorithms and data structures.

Responsibilities

  • Develop and enhance real-time payment systems with high performance.
  • Implement testing strategies to ensure software quality.
  • Analyze system performance and optimize for better throughput.

Skills

Java
Spring Framework
RESTful APIs
Microservices
JavaScript
Agile/Scrum
CI/CD
Testing Frameworks
Oracle/Postgres
Cloud-native applications

Education

Formal training in software engineering
2+ years applied experience

Tools

Jenkins
Git
Bitbucket
Mockito
Cucumber
RestAssured

Job description

Join to apply for the Software Engineer II (Java Full-Stack) role at JPMorganChase

Join to apply for the Software Engineer II (Java Full-Stack) role at JPMorganChase

Job Description

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

Job Description

You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Payments Engineering team, you will be working with other talented engineers to solve business problems through innovation and engineering best practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development life cycle and partner continuously with your many stakeholders daily to stay focused on common goals. You will work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our global customers. The team is responsible for designing, developing and maintaining JP Morgan's strategic Payments platform. The platform provides payment rails to multiple line of businesses and offers multiple payment methods globally.

Job Responsibilities

  • Write clean, efficient, and maintainable code to build and enhance real-time payment systems, ensuring high performance and reliability.
  • Implement comprehensive testing strategies, including unit, integration, and performance tests, to ensure the robustness and quality of the software.
  • Analyze and optimize system performance, identifying bottlenecks and implementing solutions to improve throughput and latency.
  • Develop and maintain observability tools and dashboards to monitor system health, performance, and availability, ensuring quick detection and resolution of issues.
  • Utilize CI/CD pipelines to automate the build, test, and deployment processes, ensuring smooth and rapid delivery of software to production.
  • Work closely with cross-functional and product teams, participate in code reviews, and provide constructive feedback to ensure adherence to best practices and coding standards.
  • Assist in troubleshooting and resolving production issues, implementing fixes and improvements to enhance system stability and user experience.
  • Adds to team culture of diversity, equity, inclusion, and respect

Required Qualifications, Capabilities, And Skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience.
  • Strong understanding of computer science fundamentals, algorithms, and data structures.
  • Excellent understanding and practical experience with Spring Frameworks (Core, ORM, Spring Boot, MyBatis, Spring Integration, Spring Security, Spring Batch, etc.).
  • Experience with RDBMS (Oracle/Postgres), MQ, and Kafka.
  • Strong knowledge and practical experience with Java Spring Framework, RESTful APIs, and microservices architectures.
  • Expertise in using and building testing frameworks with Mockito, Cucumber, RestAssured, and identifying code smells using tools like SONAR.
  • Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket.
  • Practical experience with JavaScript technologies such as Angular, Vue.js, or ReactJS.
  • Knowledge of data interchange formats like JSON, XML, and Protobuf.
  • Hands-on experience in building cloud-native applications using Amazon Web Services like EKS, EC2, Elastic Block Store, Elastic File Service, Route 53, Elastic Load Balancer, and Relational Database Services.
  • Experience working in an Agile/Scrum development environment.

Preferred Qualifications, Capabilities, And Skills

  • Experience in implementation of Distributed Caching - Advance knowledge of Gemfire/Redis/Hazelcast or any other caching solution is a plus
  • Previous development experience in payment processing systems is a plus

ABOUT US

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

About The Team

J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology

Referrals increase your chances of interviewing at JPMorganChase by 2x

Sign in to set job alerts for “Software Engineer” roles.

New York, NY $100,000.00-$200,000.00 1 year ago

New York, NY $90,000.00-$140,000.00 11 months ago

Want to work with us, but don't see the right job listed?

New York, NY $150,000.00-$200,000.00 3 months ago

New York, NY $170,000.00-$250,000.00 2 weeks ago

New York, NY $140,000.00-$200,000.00 2 months ago

Jr. Software Development Engineer - New York, NY
Software Engineer, Search Infrastructure

New York, NY $220,000.00-$260,000.00 1 week ago

New York, NY $120,000.00-$180,000.00 2 months ago

New York, NY $175,000.00-$250,000.00 1 week ago

Brooklyn, NY $150,000.00-$200,000.00 6 days ago

New York, NY $140,000.00-$170,000.00 1 month ago

New York, NY $150,000.00-$200,000.00 6 days ago

New York, NY $145,000.00-$165,000.00 1 day ago

New York, NY $150,000.00-$180,000.00 3 days ago

New York, NY $140,000.00-$185,000.00 1 week ago

New York, NY $100,000.00-$200,000.00 1 year ago

New York, NY $56.25-$173,000.00 2 days ago

New York, NY $165,000.00-$165,000.00 1 year ago

New York, NY $70,000.00-$120,000.00 1 month ago

Software Engineer, Application Foundations Team
Software Engineer II, Developer Platform

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer (Salesforce)

ZipRecruiter

Englewood Cliffs

Remote

USD 130,000 - 170,000

Yesterday
Be an early applicant

Senior Frontend Software Engineer II

Out in Science, Technology, Engineering, and Mathematics

New York

Remote

USD 153,000 - 181,000

4 days ago
Be an early applicant

Software Engineer II, Member Experience

Spring Health

New York

Remote

USD 120,000 - 151,000

5 days ago
Be an early applicant

Staff Software Engineer Salesforce

NBCUniversal

Englewood Cliffs

Remote

USD 130,000 - 170,000

7 days ago
Be an early applicant

Data Driven Software Developer

Via Logic LLC

Norwalk

Remote

USD 67,000 - 123,000

4 days ago
Be an early applicant

Staff Software Engineer (Salesforce)

NBCUniversal

Englewood Cliffs

Remote

USD 130,000 - 170,000

8 days ago

Software Engineer II

Zip Co

New York

Remote

USD 130,000 - 140,000

8 days ago

Software Engineer II, Platform

Zip Co

New York

Remote

USD 130,000 - 140,000

10 days ago

Principal Software Quality Engineer (Remote)

Quest Diagnostics Incorporated

Secaucus

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant