Java Backend Software Engineer III Kafka / Oracle / AWS

JPMorgan Chase & Co.

Tampa (FL)

On-site

USD 110,000 - 140,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase in Tampa seeks a Software Engineer III to design and deliver robust Java backend services that support high-throughput trading and data workflows across global markets. You will contribute to a distributed engineering team building scalable, cloud-native solutions using AWS, Kafka, and Oracle, ensuring reliability and performance for traders and stakeholders.

Based in Tampa, you will work with a team that values clean architecture, operational excellence, and responsible

Qualifications

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands-on Java backend development experience with Spring Framework
  • Experience in a large corporate environment with Oracle/SQL querying
  • Experience with Kafka or equivalent event-driven platforms
  • Cloud deployment experience on AWS and cloud-native architectures
  • Experience using AI-assisted development tools with validated outputs
  • Awareness of secure coding, resiliency, and compliance in engineering workflows
  • Exposure to SDLC, Agile methodologies, CI/CD and security practices

Responsibilities

  • Design, develop, and maintain Java backend services and APIs using Spring Framework
  • Build and optimize event-driven data pipelines with Kafka for real-time streaming
  • Develop and maintain Oracle database integrations and SQL querying
  • Architect and deploy cloud-native solutions on AWS
  • Leverage AI coding assist tools to improve code quality, delivery speed, and productivity
  • Engage with SDLC tools and automation to improve development value
  • Collaborate with cross-functional teams to translate complex requirements into scalable solutions
  • Participate in Agile ceremonies and support CI/CD and deployment practices
  • Troubleshoot production issues and apply root-cause analysis
  • Analyze large datasets to inform secure, stable application development

Skills

Java
Spring Framework
Kafka
AWS
Oracle/SQL

Tools

Docker
Kubernetes
Oracle
SQL

Job description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorganChase within the Commodities Technology team of the Commercial & Investment Bank, you will design and deliver robust Java backend services that support high-throughput trading and data workflows across global markets. Based in Tampa, you will contribute to a distributed engineering team building scalable, cloud-native solutions leveraging AWS, Kafka, and Oracle — ensuring the reliability and performance of systems that traders and business stakeholders depend on daily. You will bring hands‑on backend engineering depth and a collaborative mindset to a team that values clean architecture, operational excellence, and responsible innovation. This is an opportunity to deepen your technical expertise while making a measurable impact on systems that operate at the intersection of technology and global finance.

Job responsibilities
  • Design, develop, and maintain Java backend services and APIs using Spring Framework, ensuring high availability, performance, and security across commodities trading workflows
  • Build and optimize event‑driven data pipelines using Apache Kafka to support real‑time data streaming and messaging between distributed systems
  • Develop and maintain Oracle database integrations, writing efficient SQL for data querying, modeling, and operational support
  • Architect and deploy cloud‑native solutions on AWS, applying best practices for scalability, resiliency, and cost efficiency
  • Leverage enterprise‑authorized AI coding assist tools to improve code quality, delivery speed, and productivity — including code generation, refactoring, unit test creation, and documentation — while validating outputs through peer review, automated testing, and secure coding standards
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise‑authorized AI‑assisted development and automation capabilities, to improve the value realized through automation
  • Collaborate with cross‑functional teams including front‑office technology, data engineering, and business stakeholders to translate complex requirements into scalable, maintainable solutions
  • Participate in Agile ceremonies and contribute to sprint‑based delivery cycles, supporting continuous integration and deployment practices
  • Troubleshoot and resolve production issues across multi‑layered distributed systems, applying root cause analysis to improve system resilience and prevent recurrence
  • Gather, analyze, and draw conclusions from large, diverse data sets to identify problems and contribute to decision‑making in service of secure, stable application development
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Hands‑on practical experience in system design, application development, testing, and operational stability using Java and Spring Framework
  • Experience developing, debugging, and maintaining code in a large corporate environment with demonstrated proficiency in Java backend development and Oracle/SQL database querying
  • Hands‑on experience with Apache Kafka or equivalent event‑driven messaging platforms in a distributed systems environment
  • Experience designing and deploying applications on AWS or equivalent cloud platforms, with an understanding of cloud‑native architecture principles
  • Hands‑on experience using enterprise‑authorized AI‑assisted software development tools — such as for coding, testing, troubleshooting, or documentation — with demonstrated ability to critically evaluate and validate AI‑generated outputs
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations
  • Experience across the full Software Development Life Cycle, including exposure to Agile methodologies and practices such as continuous integration and delivery, application resiliency, and security
Preferred qualifications, capabilities, and skills
  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes in a cloud‑native deployment model
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Software Engineer III Kafka / Oracle / AWS
Java Backend Software Engineer III Kafka / Oracle / AWS

Aumni • Tampa (FL)

On-site
USD 110,000 - 160,000
Software Engineer III - Java / Kafka
Software Engineer III - Java / Kafka

J.P. Morgan Chase & Co. • Chicago (IL)

On-site
USD 110,000 - 160,000
Java Backend Lead Software Engineer Kafka AWS
Java Backend Lead Software Engineer Kafka AWS

JPMorganChase • Fairfax (DE)

On-site
USD 140,000 - 180,000
Java Backend Lead Software Engineer Kafka AWS
Java Backend Lead Software Engineer Kafka AWS

JP Morgan Chase • Wilmington (DE)

On-site
USD 140,000 - 210,000
Senior Java Backend Engineer: AWS, Kafka, Oracle
Senior Java Backend Engineer: AWS, Kafka, Oracle

Aumni • Tampa (FL)

On-site
USD 110,000 - 160,000
Software Engineer III - Trading Platform Development
Software Engineer III - Trading Platform Development

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 170,000
Software Engineer III - Java/AWS/Kafka
Software Engineer III - Java/AWS/Kafka

JP Morgan Chase • Tampa (FL)

On-site
USD 120,000 - 160,000
Java Fullstack Software Engineer III - Kubernetes / React
Java Fullstack Software Engineer III - Kubernetes / React

J.P. Morgan Chase & Co. • Tampa (FL)

On-site
USD 110,000 - 160,000
Software Engineer III - Full Stack Development | AI-assisted Engineering
Software Engineer III - Full Stack Development | AI-assisted Engineering

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 100,000 - 150,000
Senior Software Engineer III - Scalable, AI-Driven Cloud
Senior Software Engineer III - Scalable, AI-Driven Cloud

JPMorgan Chase & Co. • Columbus (OH)

On-site
USD 100,000 - 150,000