Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Low-Latency Java and Kafka

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Low-Latency Java and Kafka

full-timePosted: Oct 21, 2025

Job Description

Software Engineer III - Low-Latency Java and Kafka

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Low-Latency Java and Kafka in our Bournemouth office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable, and high-performance solutions for our trading and risk management platforms. In this role, you will leverage your expertise in low-latency Java development and Kafka streaming to handle massive volumes of real-time market data, contributing to the efficiency and reliability of our capital markets operations. Your work will directly impact how we serve clients worldwide, from high-frequency trading to risk analytics, all while upholding the highest standards of security and compliance in the financial services industry. Key to success in this position is your ability to architect robust systems that perform under extreme conditions, optimizing for speed and throughput in a low-latency environment. You will collaborate closely with cross-functional teams, including traders, data scientists, and infrastructure experts, to translate complex business requirements into elegant technical solutions. Responsibilities include developing Kafka-based pipelines for event-driven processing, tuning Java applications for minimal latency, and ensuring seamless integration with JP Morgan's proprietary platforms. This role demands a proactive approach to innovation, where you will identify opportunities to enhance system resilience and scalability, all while mentoring junior team members and participating in agile ceremonies to drive continuous delivery. We value engineers who thrive in a fast-paced, collaborative setting and are passionate about the intersection of technology and finance. At JP Morgan Chase, you'll have access to world-class resources, including advanced tools, ongoing training, and a supportive culture that fosters growth. If you are ready to make a tangible impact on global financial markets from our Bournemouth location, join us in building the future of banking technology.

Key Responsibilities

  • Design and implement low-latency Java applications for real-time financial data processing
  • Develop and optimize Kafka-based streaming pipelines for high-volume market data
  • Collaborate with agile teams to deliver secure, scalable products in the trading ecosystem
  • Conduct code reviews and ensure adherence to JP Morgan's engineering standards
  • Troubleshoot and resolve performance issues in production environments
  • Integrate systems with core banking platforms while maintaining regulatory compliance
  • Mentor junior engineers on best practices for low-latency software development
  • Participate in sprint planning and contribute to technical roadmaps
  • Monitor system performance and implement enhancements for fault tolerance
  • Work cross-functionally with traders and risk analysts to align technology with business needs

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software engineering experience
  • Strong proficiency in Java programming with experience in low-latency systems
  • Hands-on experience with Apache Kafka for high-throughput data streaming
  • Proven track record in agile development methodologies
  • Experience in financial services or high-frequency trading environments
  • Understanding of secure coding practices and compliance standards in banking

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with real-time data processing in capital markets
  • Familiarity with cloud platforms like AWS or Azure in a financial context
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka
  • Prior work at a major financial institution like JP Morgan Chase

Required Skills

  • Advanced Java development for low-latency applications
  • Apache Kafka for event-driven architectures
  • Agile methodologies including Scrum and Kanban
  • Real-time data processing and stream analytics
  • Secure coding and vulnerability assessment
  • Performance optimization and profiling tools
  • Financial domain knowledge in capital markets
  • Version control with Git and CI/CD pipelines
  • Problem-solving in high-pressure environments
  • Team collaboration and communication skills
  • Understanding of regulatory frameworks like GDPR and SOX
  • Experience with JVM tuning for low-latency
  • Database integration with SQL/NoSQL systems
  • Cloud-native development practices
  • Analytical thinking for system design

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness facilities and wellness programs
  • Flexible hybrid work arrangements with relocation support

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, GB

Salary

Estimated Salary Rangehigh confidence

85,000 - 120,000 GBP / yearly

Source: ai estimated

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

Skills Required

  • Advanced Java development for low-latency applicationsintermediate
  • Apache Kafka for event-driven architecturesintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Real-time data processing and stream analyticsintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Performance optimization and profiling toolsintermediate
  • Financial domain knowledge in capital marketsintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Problem-solving in high-pressure environmentsintermediate
  • Team collaboration and communication skillsintermediate
  • Understanding of regulatory frameworks like GDPR and SOXintermediate
  • Experience with JVM tuning for low-latencyintermediate
  • Database integration with SQL/NoSQL systemsintermediate
  • Cloud-native development practicesintermediate
  • Analytical thinking for system designintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software engineering experience (experience)
  • Strong proficiency in Java programming with experience in low-latency systems (experience)
  • Hands-on experience with Apache Kafka for high-throughput data streaming (experience)
  • Proven track record in agile development methodologies (experience)
  • Experience in financial services or high-frequency trading environments (experience)
  • Understanding of secure coding practices and compliance standards in banking (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with real-time data processing in capital markets (experience)
  • Familiarity with cloud platforms like AWS or Azure in a financial context (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)

Responsibilities

  • Design and implement low-latency Java applications for real-time financial data processing
  • Develop and optimize Kafka-based streaming pipelines for high-volume market data
  • Collaborate with agile teams to deliver secure, scalable products in the trading ecosystem
  • Conduct code reviews and ensure adherence to JP Morgan's engineering standards
  • Troubleshoot and resolve performance issues in production environments
  • Integrate systems with core banking platforms while maintaining regulatory compliance
  • Mentor junior engineers on best practices for low-latency software development
  • Participate in sprint planning and contribute to technical roadmaps
  • Monitor system performance and implement enhancements for fault tolerance
  • Work cross-functionally with traders and risk analysts to align technology with business needs

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness facilities and wellness programs
  • general: Flexible hybrid work arrangements with relocation support

Target Your Resume for "Software Engineer III - Low-Latency Java and Kafka" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Low-Latency Java and Kafka. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Low-Latency Java and Kafka" , 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 III - Low-Latency Java and Kafka @ 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 III - Low-Latency Java and Kafka

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Low-Latency Java and Kafka

full-timePosted: Oct 21, 2025

Job Description

Software Engineer III - Low-Latency Java and Kafka

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering global markets with cutting-edge technology. As a Software Engineer III - Low-Latency Java and Kafka in our Bournemouth office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that ensure secure, scalable, and high-performance solutions for our trading and risk management platforms. In this role, you will leverage your expertise in low-latency Java development and Kafka streaming to handle massive volumes of real-time market data, contributing to the efficiency and reliability of our capital markets operations. Your work will directly impact how we serve clients worldwide, from high-frequency trading to risk analytics, all while upholding the highest standards of security and compliance in the financial services industry. Key to success in this position is your ability to architect robust systems that perform under extreme conditions, optimizing for speed and throughput in a low-latency environment. You will collaborate closely with cross-functional teams, including traders, data scientists, and infrastructure experts, to translate complex business requirements into elegant technical solutions. Responsibilities include developing Kafka-based pipelines for event-driven processing, tuning Java applications for minimal latency, and ensuring seamless integration with JP Morgan's proprietary platforms. This role demands a proactive approach to innovation, where you will identify opportunities to enhance system resilience and scalability, all while mentoring junior team members and participating in agile ceremonies to drive continuous delivery. We value engineers who thrive in a fast-paced, collaborative setting and are passionate about the intersection of technology and finance. At JP Morgan Chase, you'll have access to world-class resources, including advanced tools, ongoing training, and a supportive culture that fosters growth. If you are ready to make a tangible impact on global financial markets from our Bournemouth location, join us in building the future of banking technology.

Key Responsibilities

  • Design and implement low-latency Java applications for real-time financial data processing
  • Develop and optimize Kafka-based streaming pipelines for high-volume market data
  • Collaborate with agile teams to deliver secure, scalable products in the trading ecosystem
  • Conduct code reviews and ensure adherence to JP Morgan's engineering standards
  • Troubleshoot and resolve performance issues in production environments
  • Integrate systems with core banking platforms while maintaining regulatory compliance
  • Mentor junior engineers on best practices for low-latency software development
  • Participate in sprint planning and contribute to technical roadmaps
  • Monitor system performance and implement enhancements for fault tolerance
  • Work cross-functionally with traders and risk analysts to align technology with business needs

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional software engineering experience
  • Strong proficiency in Java programming with experience in low-latency systems
  • Hands-on experience with Apache Kafka for high-throughput data streaming
  • Proven track record in agile development methodologies
  • Experience in financial services or high-frequency trading environments
  • Understanding of secure coding practices and compliance standards in banking

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with real-time data processing in capital markets
  • Familiarity with cloud platforms like AWS or Azure in a financial context
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka
  • Prior work at a major financial institution like JP Morgan Chase

Required Skills

  • Advanced Java development for low-latency applications
  • Apache Kafka for event-driven architectures
  • Agile methodologies including Scrum and Kanban
  • Real-time data processing and stream analytics
  • Secure coding and vulnerability assessment
  • Performance optimization and profiling tools
  • Financial domain knowledge in capital markets
  • Version control with Git and CI/CD pipelines
  • Problem-solving in high-pressure environments
  • Team collaboration and communication skills
  • Understanding of regulatory frameworks like GDPR and SOX
  • Experience with JVM tuning for low-latency
  • Database integration with SQL/NoSQL systems
  • Cloud-native development practices
  • Analytical thinking for system design

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness facilities and wellness programs
  • Flexible hybrid work arrangements with relocation support

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, GB

Salary

Estimated Salary Rangehigh confidence

85,000 - 120,000 GBP / yearly

Source: ai estimated

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

Skills Required

  • Advanced Java development for low-latency applicationsintermediate
  • Apache Kafka for event-driven architecturesintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Real-time data processing and stream analyticsintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Performance optimization and profiling toolsintermediate
  • Financial domain knowledge in capital marketsintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Problem-solving in high-pressure environmentsintermediate
  • Team collaboration and communication skillsintermediate
  • Understanding of regulatory frameworks like GDPR and SOXintermediate
  • Experience with JVM tuning for low-latencyintermediate
  • Database integration with SQL/NoSQL systemsintermediate
  • Cloud-native development practicesintermediate
  • Analytical thinking for system designintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • Minimum of 5 years of professional software engineering experience (experience)
  • Strong proficiency in Java programming with experience in low-latency systems (experience)
  • Hands-on experience with Apache Kafka for high-throughput data streaming (experience)
  • Proven track record in agile development methodologies (experience)
  • Experience in financial services or high-frequency trading environments (experience)
  • Understanding of secure coding practices and compliance standards in banking (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with real-time data processing in capital markets (experience)
  • Familiarity with cloud platforms like AWS or Azure in a financial context (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka (experience)
  • Prior work at a major financial institution like JP Morgan Chase (experience)

Responsibilities

  • Design and implement low-latency Java applications for real-time financial data processing
  • Develop and optimize Kafka-based streaming pipelines for high-volume market data
  • Collaborate with agile teams to deliver secure, scalable products in the trading ecosystem
  • Conduct code reviews and ensure adherence to JP Morgan's engineering standards
  • Troubleshoot and resolve performance issues in production environments
  • Integrate systems with core banking platforms while maintaining regulatory compliance
  • Mentor junior engineers on best practices for low-latency software development
  • Participate in sprint planning and contribute to technical roadmaps
  • Monitor system performance and implement enhancements for fault tolerance
  • Work cross-functionally with traders and risk analysts to align technology with business needs

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness facilities and wellness programs
  • general: Flexible hybrid work arrangements with relocation support

Target Your Resume for "Software Engineer III - Low-Latency Java and Kafka" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III - Low-Latency Java and Kafka. Takes only 15 seconds!

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

Check Your ATS Score for "Software Engineer III - Low-Latency Java and Kafka" , 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 III - Low-Latency Java and Kafka @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.