JPMorgan Chase

Software Engineer III - Java

JPMorgan Chase
Apply
3 days ago
Buenos Aires, ArgentinaSenior

Responsibilities

  • Own software solutions from design and development through deployment, production support, and continuous improvement.
  • Design, develop, debug, troubleshoot, and maintain secure, high-quality production software for mission-critical financial applications.
  • Create architecture and design artifacts for complex applications and ensure implementation meets design constraints.
  • Build and consume RESTful services and event-driven integrations, including Apache Kafka integrations.
  • Operate services on containerized and cloud-native infrastructure and support production stability.
  • Gather and analyze large, diverse data sets and build visualizations and reporting for application and system improvement.
  • Use enterprise-authorized AI-assisted development tools for coding, refactoring, testing, troubleshooting, and documentation, validating outputs for correctness, performance, and security.
  • Collaborate with Trading, Sales, Product, and engineering teams across LATAM and global locations to translate business needs into technical solutions.
  • Participate in team ceremonies, code reviews, knowledge sharing, and peer mentoring.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability for mission-critical, high-volume financial services applications.
  • Professional experience developing, debugging, and maintaining software in a large corporate environment using Java, Spring, Spring Boot, SQL, Oracle, MyBatis, and/or Hibernate.
  • Experience building and consuming RESTful services and event-driven integrations with Apache Kafka.
  • Experience with Docker, Kubernetes/GKP, CI/CD pipelines, Jenkins/Jules, Bitbucket/Git, and JIRA.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools and evaluating, validating, and refining generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Knowledge of the Software Development Life Cycle and agile methodologies.
  • Strong communication, teamwork, proactivity, ownership, adaptability, problem-solving, and continuous-learning skills.
  • Familiarity with Angular, React, and TypeScript is preferred.
  • Exposure to cloud technologies and financial markets, especially FX and Rates products, is preferred.
  • Professional proficiency in English is preferred.

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me