About The Position

As a Software Engineer II at JPMorganChase within the Commercial & Investment Bank Payments and Transfers Technology team in Tampa, Florida, you will contribute to an agile engineering team designing and delivering secure, scalable, and reliable software solutions for global money movement. You will collaborate with engineers and cross-functional partners to build and maintain full-stack applications supporting payments, liquidity, and transfer services. The role offers opportunities to develop technical skills, use AI-assisted development practices, and grow within the technology organization.

Requirements

  • Formal training or certification in software engineering concepts and at least 2 years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining Java and Spring Boot code in a corporate or production environment.
  • Working knowledge of React or a comparable JavaScript framework for responsive, user-facing web applications.
  • Hands-on Kubernetes experience for container orchestration, deployment management, and application scaling.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools, with the ability to critically evaluate, validate, and refine generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, and resiliency and security expectations.
  • Overall knowledge of the Software Development Life Cycle.
  • Solid understanding of agile methodologies, including CI/CD, application resiliency, and security best practices.

Nice To Haves

  • Exposure to payments or financial services concepts such as transaction processing, clearing, settlement, or liquidity management.
  • Familiarity with cloud infrastructure technologies, including compute, storage, container services, and serverless functions, such as AWS, Azure, or GCP.
  • Experience with observability and monitoring tools such as Datadog, Grafana, or Splunk for production health and incident response.
  • Knowledge of REST API design principles and microservices architecture patterns.
  • Experience contributing to agile ceremonies, sprint planning, and cross-functional engineering collaboration.

Responsibilities

  • Execute standard software solution design, development, and technical troubleshooting.
  • Write secure, high-quality code in at least one programming language with limited guidance.
  • Use enterprise-authorized AI coding tools to improve code quality, delivery speed, and productivity, validating outputs through peer review, automated testing, and secure coding standards.
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems and technical implications.
  • Apply knowledge of Software Development Life Cycle tools and enterprise-authorized AI-assisted development and automation capabilities.
  • Troubleshoot and break down solutions to solve technical problems of basic complexity.
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decisions supporting secure, stable application development.
  • Learn and apply system processes, methodologies, and skills for developing secure, stable code and systems.

Benefits

  • Competitive total rewards package, including base salary and, for eligible roles, commission-based pay and/or discretionary incentive compensation.
  • Comprehensive health care coverage.
  • On-site health and wellness centers.
  • Retirement savings plan.
  • Backup childcare.
  • Tuition reimbursement.
  • Mental health support.
  • Financial coaching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service