Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Software Engineer - Java Backend

JP Morgan Chase

Software and Technology Jobs

Senior Software Engineer - Java Backend

full-timePosted: Aug 12, 2025

Job Description

Senior Software Engineer - Java Backend

Location: Ciudad Autónoma de Buenos Aires, Argentina

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, powering the world's leading banking and investment services with cutting-edge technology. As a Senior Software Engineer - Java Backend in our Buenos Aires technology hub, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable operations for global clients. Your role will focus on backend development using Java to build robust systems that handle high-volume financial transactions, risk assessments, and real-time data processing, all while adhering to stringent regulatory standards in the financial services industry. In this position, you will architect and implement microservices that integrate seamlessly with our vast ecosystem of trading platforms, payment gateways, and compliance tools. Collaborating with product managers, data scientists, and fellow engineers, you will drive the full software development lifecycle—from ideation and prototyping to deployment and optimization—ensuring our solutions are resilient against cyber threats and capable of scaling to support millions of daily operations. Your expertise in Java backend technologies will be pivotal in enhancing system performance and reliability, contributing directly to JPMorgan Chase's mission of delivering superior client experiences in a competitive fintech landscape. We value engineers who thrive in fast-paced environments and bring a passion for innovation tempered by a deep understanding of financial security. This role offers the opportunity to work on impactful projects that influence global markets, with access to JPMorgan's world-class resources for continuous learning and growth. Join us in Buenos Aires to shape the future of finance through technology.

Key Responsibilities

  • Design, develop, and maintain Java-based backend services for secure financial applications
  • Collaborate with cross-functional teams to deliver scalable technology solutions in an agile environment
  • Implement and optimize microservices architecture to support high-throughput trading and transaction systems
  • Ensure code quality through rigorous testing, code reviews, and adherence to JPMorgan's engineering standards
  • Integrate security protocols and compliance measures to protect sensitive financial data
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical services
  • Mentor junior engineers and contribute to technical roadmaps for market-leading products
  • Analyze performance metrics and refactor code to enhance efficiency in resource-intensive financial workflows
  • Participate in on-call rotations to support 24/7 availability of global banking platforms
  • Stay updated on emerging technologies to innovate within the constraints of financial regulations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java backend technologies
  • Strong experience in building scalable, secure applications in the financial services domain
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and implement RESTful APIs and microservices
  • Experience with database systems such as SQL and NoSQL in high-volume transaction environments
  • Understanding of security best practices, including compliance with financial regulations like GDPR and PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience working with cloud platforms like AWS or Azure in a fintech context
  • Familiarity with financial systems such as payment processing or risk management tools
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior experience at a global financial institution handling large-scale data processing

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • RESTful API design and implementation
  • Microservices architecture and containerization (Docker, Kubernetes)
  • Database management (PostgreSQL, MongoDB)
  • Cloud computing (AWS, Azure) for scalable deployments
  • Security practices (OAuth, encryption, vulnerability assessment)
  • Agile/Scrum methodologies and tools (Jira, Confluence)
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in high-stakes environments
  • Communication and collaboration in multicultural teams
  • Financial domain knowledge (transactions, compliance)
  • Performance optimization and monitoring (Prometheus, ELK stack)
  • Unit and integration testing (JUnit, Mockito)
  • Adaptability to regulatory changes in banking
  • Leadership in code reviews and technical discussions

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training and certification programs
  • Employee stock purchase plan and access to financial wellness resources
  • Flexible work arrangements, including hybrid options in Buenos Aires
  • Global mobility programs and relocation support for career growth within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Ciudad Autónoma de Buenos Aires, AR

Salary

Estimated Salary Rangemedium confidence

85,000 - 140,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, Spring Boot, Hibernate)intermediate
  • RESTful API design and implementationintermediate
  • Microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Database management (PostgreSQL, MongoDB)intermediate
  • Cloud computing (AWS, Azure) for scalable deploymentsintermediate
  • Security practices (OAuth, encryption, vulnerability assessment)intermediate
  • Agile/Scrum methodologies and tools (Jira, Confluence)intermediate
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Communication and collaboration in multicultural teamsintermediate
  • Financial domain knowledge (transactions, compliance)intermediate
  • Performance optimization and monitoring (Prometheus, ELK stack)intermediate
  • Unit and integration testing (JUnit, Mockito)intermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Leadership in code reviews and technical discussionsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java backend technologies (experience)
  • Strong experience in building scalable, secure applications in the financial services domain (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and implement RESTful APIs and microservices (experience)
  • Experience with database systems such as SQL and NoSQL in high-volume transaction environments (experience)
  • Understanding of security best practices, including compliance with financial regulations like GDPR and PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience working with cloud platforms like AWS or Azure in a fintech context (experience)
  • Familiarity with financial systems such as payment processing or risk management tools (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior experience at a global financial institution handling large-scale data processing (experience)

Responsibilities

  • Design, develop, and maintain Java-based backend services for secure financial applications
  • Collaborate with cross-functional teams to deliver scalable technology solutions in an agile environment
  • Implement and optimize microservices architecture to support high-throughput trading and transaction systems
  • Ensure code quality through rigorous testing, code reviews, and adherence to JPMorgan's engineering standards
  • Integrate security protocols and compliance measures to protect sensitive financial data
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical services
  • Mentor junior engineers and contribute to technical roadmaps for market-leading products
  • Analyze performance metrics and refactor code to enhance efficiency in resource-intensive financial workflows
  • Participate in on-call rotations to support 24/7 availability of global banking platforms
  • Stay updated on emerging technologies to innovate within the constraints of financial regulations

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through JPMorgan's internal training and certification programs
  • general: Employee stock purchase plan and access to financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Buenos Aires
  • general: Global mobility programs and relocation support for career growth within JPMorgan Chase

Target Your Resume for "Senior Software Engineer - Java Backend" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Java Backend. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer - Java Backend" , 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 Senior Software Engineer - Java Backend @ 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

Senior Software Engineer - Java Backend

JP Morgan Chase

Software and Technology Jobs

Senior Software Engineer - Java Backend

full-timePosted: Aug 12, 2025

Job Description

Senior Software Engineer - Java Backend

Location: Ciudad Autónoma de Buenos Aires, Argentina

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of financial innovation, powering the world's leading banking and investment services with cutting-edge technology. As a Senior Software Engineer - Java Backend in our Buenos Aires technology hub, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable operations for global clients. Your role will focus on backend development using Java to build robust systems that handle high-volume financial transactions, risk assessments, and real-time data processing, all while adhering to stringent regulatory standards in the financial services industry. In this position, you will architect and implement microservices that integrate seamlessly with our vast ecosystem of trading platforms, payment gateways, and compliance tools. Collaborating with product managers, data scientists, and fellow engineers, you will drive the full software development lifecycle—from ideation and prototyping to deployment and optimization—ensuring our solutions are resilient against cyber threats and capable of scaling to support millions of daily operations. Your expertise in Java backend technologies will be pivotal in enhancing system performance and reliability, contributing directly to JPMorgan Chase's mission of delivering superior client experiences in a competitive fintech landscape. We value engineers who thrive in fast-paced environments and bring a passion for innovation tempered by a deep understanding of financial security. This role offers the opportunity to work on impactful projects that influence global markets, with access to JPMorgan's world-class resources for continuous learning and growth. Join us in Buenos Aires to shape the future of finance through technology.

Key Responsibilities

  • Design, develop, and maintain Java-based backend services for secure financial applications
  • Collaborate with cross-functional teams to deliver scalable technology solutions in an agile environment
  • Implement and optimize microservices architecture to support high-throughput trading and transaction systems
  • Ensure code quality through rigorous testing, code reviews, and adherence to JPMorgan's engineering standards
  • Integrate security protocols and compliance measures to protect sensitive financial data
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical services
  • Mentor junior engineers and contribute to technical roadmaps for market-leading products
  • Analyze performance metrics and refactor code to enhance efficiency in resource-intensive financial workflows
  • Participate in on-call rotations to support 24/7 availability of global banking platforms
  • Stay updated on emerging technologies to innovate within the constraints of financial regulations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java backend technologies
  • Strong experience in building scalable, secure applications in the financial services domain
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design and implement RESTful APIs and microservices
  • Experience with database systems such as SQL and NoSQL in high-volume transaction environments
  • Understanding of security best practices, including compliance with financial regulations like GDPR and PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience working with cloud platforms like AWS or Azure in a fintech context
  • Familiarity with financial systems such as payment processing or risk management tools
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior experience at a global financial institution handling large-scale data processing

Required Skills

  • Java programming (core, Spring Boot, Hibernate)
  • RESTful API design and implementation
  • Microservices architecture and containerization (Docker, Kubernetes)
  • Database management (PostgreSQL, MongoDB)
  • Cloud computing (AWS, Azure) for scalable deployments
  • Security practices (OAuth, encryption, vulnerability assessment)
  • Agile/Scrum methodologies and tools (Jira, Confluence)
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in high-stakes environments
  • Communication and collaboration in multicultural teams
  • Financial domain knowledge (transactions, compliance)
  • Performance optimization and monitoring (Prometheus, ELK stack)
  • Unit and integration testing (JUnit, Mockito)
  • Adaptability to regulatory changes in banking
  • Leadership in code reviews and technical discussions

Benefits

  • Competitive base salary and performance-based bonuses aligned with financial industry standards
  • Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave policies
  • Professional development opportunities through JPMorgan's internal training and certification programs
  • Employee stock purchase plan and access to financial wellness resources
  • Flexible work arrangements, including hybrid options in Buenos Aires
  • Global mobility programs and relocation support for career growth within JPMorgan Chase

JP Morgan Chase is an equal opportunity employer.

Locations

  • Ciudad Autónoma de Buenos Aires, AR

Salary

Estimated Salary Rangemedium confidence

85,000 - 140,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, Spring Boot, Hibernate)intermediate
  • RESTful API design and implementationintermediate
  • Microservices architecture and containerization (Docker, Kubernetes)intermediate
  • Database management (PostgreSQL, MongoDB)intermediate
  • Cloud computing (AWS, Azure) for scalable deploymentsintermediate
  • Security practices (OAuth, encryption, vulnerability assessment)intermediate
  • Agile/Scrum methodologies and tools (Jira, Confluence)intermediate
  • Version control (Git) and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Communication and collaboration in multicultural teamsintermediate
  • Financial domain knowledge (transactions, compliance)intermediate
  • Performance optimization and monitoring (Prometheus, ELK stack)intermediate
  • Unit and integration testing (JUnit, Mockito)intermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Leadership in code reviews and technical discussionsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java backend technologies (experience)
  • Strong experience in building scalable, secure applications in the financial services domain (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design and implement RESTful APIs and microservices (experience)
  • Experience with database systems such as SQL and NoSQL in high-volume transaction environments (experience)
  • Understanding of security best practices, including compliance with financial regulations like GDPR and PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience working with cloud platforms like AWS or Azure in a fintech context (experience)
  • Familiarity with financial systems such as payment processing or risk management tools (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior experience at a global financial institution handling large-scale data processing (experience)

Responsibilities

  • Design, develop, and maintain Java-based backend services for secure financial applications
  • Collaborate with cross-functional teams to deliver scalable technology solutions in an agile environment
  • Implement and optimize microservices architecture to support high-throughput trading and transaction systems
  • Ensure code quality through rigorous testing, code reviews, and adherence to JPMorgan's engineering standards
  • Integrate security protocols and compliance measures to protect sensitive financial data
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical services
  • Mentor junior engineers and contribute to technical roadmaps for market-leading products
  • Analyze performance metrics and refactor code to enhance efficiency in resource-intensive financial workflows
  • Participate in on-call rotations to support 24/7 availability of global banking platforms
  • Stay updated on emerging technologies to innovate within the constraints of financial regulations

Benefits

  • general: Competitive base salary and performance-based bonuses aligned with financial industry standards
  • general: Comprehensive health, dental, and vision insurance coverage for employees and dependents
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave policies
  • general: Professional development opportunities through JPMorgan's internal training and certification programs
  • general: Employee stock purchase plan and access to financial wellness resources
  • general: Flexible work arrangements, including hybrid options in Buenos Aires
  • general: Global mobility programs and relocation support for career growth within JPMorgan Chase

Target Your Resume for "Senior Software Engineer - Java Backend" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer - Java Backend. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer - Java Backend" , 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 Senior Software Engineer - Java Backend @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.