Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer II, Java - Korea Payments Technology

JP Morgan Chase

Software and Technology Jobs

Software Engineer II, Java - Korea Payments Technology

full-timePosted: Dec 4, 2025

Job Description

Software Engineer II, Java - Korea Payments Technology

Location: Seoul, Korea, Republic of

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer II in Java for Korea Payments Technology, you will join an agile team in Seoul, Republic of Korea, focused on designing and delivering cutting-edge solutions that power secure and efficient payment systems. This role is pivotal in enhancing our market-leading payments platform, handling high-volume transactions while adhering to stringent regulatory standards in the Asian financial landscape. You will contribute to building scalable applications that support real-time processing, fraud detection, and seamless integration with global banking networks, ensuring reliability for millions of customers. In this position, you will work collaboratively with cross-functional teams, including product managers, data scientists, and compliance experts, to translate business requirements into robust Java-based software. Your responsibilities will span the full software development lifecycle, from ideation and coding to testing, deployment, and ongoing optimization. Leveraging your expertise in Java and related technologies, you will tackle complex challenges such as optimizing performance for peak transaction periods and implementing secure APIs that comply with local Korean regulations and international standards like ISO 20022. This is an opportunity to grow within a dynamic environment that values innovation and empowers engineers to drive impactful change in payments technology. JPMorgan Chase offers a supportive culture that fosters professional development and work-life balance. As an emerging leader on our team, you will have access to mentorship, advanced training, and exposure to global projects, positioning you for long-term career advancement in one of the world's leading financial institutions. If you are passionate about technology's role in finance and eager to contribute to secure, scalable solutions in the payments domain, join us in Seoul to shape the future of banking in Korea and beyond.

Key Responsibilities

  • Collaborate with agile teams to design, develop, and deliver secure, scalable software solutions for Korea's payments technology platform
  • Write clean, efficient Java code to build and enhance payment processing systems, ensuring high availability and performance
  • Participate in code reviews, testing, and debugging to maintain code quality and security standards
  • Integrate applications with core banking systems and third-party payment gateways
  • Contribute to the adoption of modern technologies and best practices in a fast-paced financial environment
  • Monitor and optimize system performance to handle high-volume transaction loads
  • Work closely with product owners, stakeholders, and global teams to align technical solutions with business needs
  • Ensure compliance with JPMorgan Chase's security protocols and financial regulations
  • Support deployment and maintenance of applications in production environments
  • Stay updated on emerging trends in payments technology and propose innovative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 2-3 years of professional experience in software development with Java
  • Strong understanding of agile methodologies and experience working in agile teams
  • Knowledge of secure coding practices and scalable system design in financial services
  • Proficiency in building and maintaining applications for payment processing systems
  • Experience with relational databases and SQL
  • Ability to collaborate effectively in a global, multicultural team environment

Preferred Qualifications

  • Experience with payment technologies, such as SWIFT, SEPA, or Korean payment gateways
  • Familiarity with cloud platforms like AWS or Azure in a financial context
  • Prior work in the banking or fintech industry
  • Certifications in Java (e.g., Oracle Certified Professional) or agile practices (e.g., Scrum Master)
  • Knowledge of regulatory compliance standards like PCI-DSS or KYC in payments

Required Skills

  • Java programming (core and advanced features)
  • Spring Boot or Spring Framework
  • RESTful API development
  • SQL and database management (e.g., Oracle, PostgreSQL)
  • Agile/Scrum methodologies
  • Version control systems (e.g., Git)
  • Unit testing frameworks (e.g., JUnit, Mockito)
  • Secure coding and vulnerability assessment
  • Problem-solving and analytical thinking
  • Communication and teamwork in multicultural settings
  • Knowledge of microservices architecture
  • CI/CD pipelines (e.g., Jenkins, Maven)
  • Understanding of financial transaction processing
  • Adaptability to regulatory changes in banking
  • Attention to detail in high-stakes environments

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements and wellness programs
  • Global mobility support for career growth within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Seoul, KR

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java programming (core and advanced features)intermediate
  • Spring Boot or Spring Frameworkintermediate
  • RESTful API developmentintermediate
  • SQL and database management (e.g., Oracle, PostgreSQL)intermediate
  • Agile/Scrum methodologiesintermediate
  • Version control systems (e.g., Git)intermediate
  • Unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamwork in multicultural settingsintermediate
  • Knowledge of microservices architectureintermediate
  • CI/CD pipelines (e.g., Jenkins, Maven)intermediate
  • Understanding of financial transaction processingintermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Attention to detail in high-stakes environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 2-3 years of professional experience in software development with Java (experience)
  • Strong understanding of agile methodologies and experience working in agile teams (experience)
  • Knowledge of secure coding practices and scalable system design in financial services (experience)
  • Proficiency in building and maintaining applications for payment processing systems (experience)
  • Experience with relational databases and SQL (experience)
  • Ability to collaborate effectively in a global, multicultural team environment (experience)

Preferred Qualifications

  • Experience with payment technologies, such as SWIFT, SEPA, or Korean payment gateways (experience)
  • Familiarity with cloud platforms like AWS or Azure in a financial context (experience)
  • Prior work in the banking or fintech industry (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or agile practices (e.g., Scrum Master) (experience)
  • Knowledge of regulatory compliance standards like PCI-DSS or KYC in payments (experience)

Responsibilities

  • Collaborate with agile teams to design, develop, and deliver secure, scalable software solutions for Korea's payments technology platform
  • Write clean, efficient Java code to build and enhance payment processing systems, ensuring high availability and performance
  • Participate in code reviews, testing, and debugging to maintain code quality and security standards
  • Integrate applications with core banking systems and third-party payment gateways
  • Contribute to the adoption of modern technologies and best practices in a fast-paced financial environment
  • Monitor and optimize system performance to handle high-volume transaction loads
  • Work closely with product owners, stakeholders, and global teams to align technical solutions with business needs
  • Ensure compliance with JPMorgan Chase's security protocols and financial regulations
  • Support deployment and maintenance of applications in production environments
  • Stay updated on emerging trends in payments technology and propose innovative improvements

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements and wellness programs
  • general: Global mobility support for career growth within JPMorgan Chase

Target Your Resume for "Software Engineer II, Java - Korea Payments Technology" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II, Java - Korea Payments Technology. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II, Java - Korea Payments Technology" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II, Java - Korea Payments Technology @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer II, Java - Korea Payments Technology

JP Morgan Chase

Software and Technology Jobs

Software Engineer II, Java - Korea Payments Technology

full-timePosted: Dec 4, 2025

Job Description

Software Engineer II, Java - Korea Payments Technology

Location: Seoul, Korea, Republic of

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology. As a Software Engineer II in Java for Korea Payments Technology, you will join an agile team in Seoul, Republic of Korea, focused on designing and delivering cutting-edge solutions that power secure and efficient payment systems. This role is pivotal in enhancing our market-leading payments platform, handling high-volume transactions while adhering to stringent regulatory standards in the Asian financial landscape. You will contribute to building scalable applications that support real-time processing, fraud detection, and seamless integration with global banking networks, ensuring reliability for millions of customers. In this position, you will work collaboratively with cross-functional teams, including product managers, data scientists, and compliance experts, to translate business requirements into robust Java-based software. Your responsibilities will span the full software development lifecycle, from ideation and coding to testing, deployment, and ongoing optimization. Leveraging your expertise in Java and related technologies, you will tackle complex challenges such as optimizing performance for peak transaction periods and implementing secure APIs that comply with local Korean regulations and international standards like ISO 20022. This is an opportunity to grow within a dynamic environment that values innovation and empowers engineers to drive impactful change in payments technology. JPMorgan Chase offers a supportive culture that fosters professional development and work-life balance. As an emerging leader on our team, you will have access to mentorship, advanced training, and exposure to global projects, positioning you for long-term career advancement in one of the world's leading financial institutions. If you are passionate about technology's role in finance and eager to contribute to secure, scalable solutions in the payments domain, join us in Seoul to shape the future of banking in Korea and beyond.

Key Responsibilities

  • Collaborate with agile teams to design, develop, and deliver secure, scalable software solutions for Korea's payments technology platform
  • Write clean, efficient Java code to build and enhance payment processing systems, ensuring high availability and performance
  • Participate in code reviews, testing, and debugging to maintain code quality and security standards
  • Integrate applications with core banking systems and third-party payment gateways
  • Contribute to the adoption of modern technologies and best practices in a fast-paced financial environment
  • Monitor and optimize system performance to handle high-volume transaction loads
  • Work closely with product owners, stakeholders, and global teams to align technical solutions with business needs
  • Ensure compliance with JPMorgan Chase's security protocols and financial regulations
  • Support deployment and maintenance of applications in production environments
  • Stay updated on emerging trends in payments technology and propose innovative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 2-3 years of professional experience in software development with Java
  • Strong understanding of agile methodologies and experience working in agile teams
  • Knowledge of secure coding practices and scalable system design in financial services
  • Proficiency in building and maintaining applications for payment processing systems
  • Experience with relational databases and SQL
  • Ability to collaborate effectively in a global, multicultural team environment

Preferred Qualifications

  • Experience with payment technologies, such as SWIFT, SEPA, or Korean payment gateways
  • Familiarity with cloud platforms like AWS or Azure in a financial context
  • Prior work in the banking or fintech industry
  • Certifications in Java (e.g., Oracle Certified Professional) or agile practices (e.g., Scrum Master)
  • Knowledge of regulatory compliance standards like PCI-DSS or KYC in payments

Required Skills

  • Java programming (core and advanced features)
  • Spring Boot or Spring Framework
  • RESTful API development
  • SQL and database management (e.g., Oracle, PostgreSQL)
  • Agile/Scrum methodologies
  • Version control systems (e.g., Git)
  • Unit testing frameworks (e.g., JUnit, Mockito)
  • Secure coding and vulnerability assessment
  • Problem-solving and analytical thinking
  • Communication and teamwork in multicultural settings
  • Knowledge of microservices architecture
  • CI/CD pipelines (e.g., Jenkins, Maven)
  • Understanding of financial transaction processing
  • Adaptability to regulatory changes in banking
  • Attention to detail in high-stakes environments

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with company matching contributions
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and training programs
  • Employee stock purchase plan and financial wellness resources
  • Flexible work arrangements and wellness programs
  • Global mobility support for career growth within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Seoul, KR

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java programming (core and advanced features)intermediate
  • Spring Boot or Spring Frameworkintermediate
  • RESTful API developmentintermediate
  • SQL and database management (e.g., Oracle, PostgreSQL)intermediate
  • Agile/Scrum methodologiesintermediate
  • Version control systems (e.g., Git)intermediate
  • Unit testing frameworks (e.g., JUnit, Mockito)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and teamwork in multicultural settingsintermediate
  • Knowledge of microservices architectureintermediate
  • CI/CD pipelines (e.g., Jenkins, Maven)intermediate
  • Understanding of financial transaction processingintermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Attention to detail in high-stakes environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 2-3 years of professional experience in software development with Java (experience)
  • Strong understanding of agile methodologies and experience working in agile teams (experience)
  • Knowledge of secure coding practices and scalable system design in financial services (experience)
  • Proficiency in building and maintaining applications for payment processing systems (experience)
  • Experience with relational databases and SQL (experience)
  • Ability to collaborate effectively in a global, multicultural team environment (experience)

Preferred Qualifications

  • Experience with payment technologies, such as SWIFT, SEPA, or Korean payment gateways (experience)
  • Familiarity with cloud platforms like AWS or Azure in a financial context (experience)
  • Prior work in the banking or fintech industry (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or agile practices (e.g., Scrum Master) (experience)
  • Knowledge of regulatory compliance standards like PCI-DSS or KYC in payments (experience)

Responsibilities

  • Collaborate with agile teams to design, develop, and deliver secure, scalable software solutions for Korea's payments technology platform
  • Write clean, efficient Java code to build and enhance payment processing systems, ensuring high availability and performance
  • Participate in code reviews, testing, and debugging to maintain code quality and security standards
  • Integrate applications with core banking systems and third-party payment gateways
  • Contribute to the adoption of modern technologies and best practices in a fast-paced financial environment
  • Monitor and optimize system performance to handle high-volume transaction loads
  • Work closely with product owners, stakeholders, and global teams to align technical solutions with business needs
  • Ensure compliance with JPMorgan Chase's security protocols and financial regulations
  • Support deployment and maintenance of applications in production environments
  • Stay updated on emerging trends in payments technology and propose innovative improvements

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with company matching contributions
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Flexible work arrangements and wellness programs
  • general: Global mobility support for career growth within JPMorgan Chase

Target Your Resume for "Software Engineer II, Java - Korea Payments Technology" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer II, Java - Korea Payments Technology. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II, Java - Korea Payments Technology" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer II, Java - Korea Payments Technology @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.