Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III - Java Fullstack, Kafka

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java Fullstack, Kafka

full-timePosted: Dec 10, 2025

Job Description

Software Engineer III - Java Fullstack, Kafka

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Software Engineer III - Java Fullstack with Kafka expertise in our Bengaluru office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that are secure, scalable, and resilient. In this role, you will leverage your deep technical skills to build robust applications that support critical functions such as real-time transaction processing, risk assessment, and client data management. Your work will directly impact millions of customers and contribute to the stability of global markets, all while adhering to stringent regulatory standards in the financial services industry. Key to this position is your proficiency in Java fullstack development integrated with Apache Kafka for event-driven systems, enabling high-volume data streams essential for trading platforms and compliance monitoring. You will collaborate with cross-functional teams, including data engineers and product owners, to architect solutions that handle complex financial workflows with minimal latency. Responsibilities include developing microservices, optimizing performance under load, and ensuring seamless integration with JP Morgan Chase's vast ecosystem of legacy and modern systems. This role demands a proactive approach to innovation, where you will troubleshoot production issues and drive continuous improvements in our technology stack. We value engineers who thrive in fast-paced environments and are passionate about financial technology. In addition to technical excellence, you will mentor junior developers, participate in code reviews, and stay abreast of emerging trends like cloud-native architectures and AI-driven analytics. Joining JP Morgan Chase means being part of a supportive culture that fosters growth, with opportunities for global exposure and impactful projects that shape the future of banking. If you are ready to apply your expertise to real-world challenges in fintech, this position offers a platform to excel and advance your career.

Key Responsibilities

  • Design, develop, and maintain fullstack Java applications integrated with Kafka for real-time data processing in financial platforms
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's global banking operations
  • Implement event-driven architectures using Kafka to handle high-throughput transaction data and ensure low-latency performance
  • Conduct code reviews, unit testing, and integration testing to uphold code quality and compliance with industry standards
  • Optimize application performance and scalability to meet the demands of large-scale financial services environments
  • Troubleshoot and resolve complex technical issues in production systems, minimizing downtime for critical banking services
  • Contribute to the evolution of software engineering practices, including adoption of DevOps tools and automation
  • Work closely with product managers, data scientists, and stakeholders to align technical solutions with business objectives in risk management and client services
  • Ensure all developments adhere to security protocols and regulatory requirements specific to the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and fullstack technologies
  • Strong experience with Apache Kafka for event-driven architectures in high-volume financial systems
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design secure, scalable applications compliant with financial regulations like GDPR and SOX
  • Experience with cloud platforms such as AWS or Azure in a fintech context
  • Solid understanding of software engineering best practices, including CI/CD pipelines

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in the financial services industry, particularly with trading or risk management systems
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes
  • Knowledge of front-end frameworks such as React or Angular for fullstack development
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka

Required Skills

  • Java programming (core and advanced features)
  • Fullstack development with Spring Boot and RESTful APIs
  • Apache Kafka for streaming and messaging
  • Database management (SQL/NoSQL like PostgreSQL or MongoDB)
  • Front-end technologies (HTML, CSS, JavaScript, React/Angular)
  • Cloud computing (AWS, Azure, or GCP)
  • Microservices and containerization (Docker, Kubernetes)
  • CI/CD tools (Jenkins, GitLab CI)
  • Agile/Scrum methodologies
  • Problem-solving and debugging in high-stakes environments
  • Version control (Git)
  • Security best practices for financial applications
  • Communication and collaboration in cross-functional teams
  • Analytical thinking for optimizing performance
  • Adaptability to evolving fintech technologies

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with access to internal training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements including hybrid options in Bengaluru
  • On-site fitness centers, wellness programs, and employee assistance services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / 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 and advanced features)intermediate
  • Fullstack development with Spring Boot and RESTful APIsintermediate
  • Apache Kafka for streaming and messagingintermediate
  • Database management (SQL/NoSQL like PostgreSQL or MongoDB)intermediate
  • Front-end technologies (HTML, CSS, JavaScript, React/Angular)intermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Microservices and containerization (Docker, Kubernetes)intermediate
  • CI/CD tools (Jenkins, GitLab CI)intermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Version control (Git)intermediate
  • Security best practices for financial applicationsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Analytical thinking for optimizing performanceintermediate
  • Adaptability to evolving fintech technologiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and fullstack technologies (experience)
  • Strong experience with Apache Kafka for event-driven architectures in high-volume financial systems (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design secure, scalable applications compliant with financial regulations like GDPR and SOX (experience)
  • Experience with cloud platforms such as AWS or Azure in a fintech context (experience)
  • Solid understanding of software engineering best practices, including CI/CD pipelines (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in the financial services industry, particularly with trading or risk management systems (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Knowledge of front-end frameworks such as React or Angular for fullstack development (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka (experience)

Responsibilities

  • Design, develop, and maintain fullstack Java applications integrated with Kafka for real-time data processing in financial platforms
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's global banking operations
  • Implement event-driven architectures using Kafka to handle high-throughput transaction data and ensure low-latency performance
  • Conduct code reviews, unit testing, and integration testing to uphold code quality and compliance with industry standards
  • Optimize application performance and scalability to meet the demands of large-scale financial services environments
  • Troubleshoot and resolve complex technical issues in production systems, minimizing downtime for critical banking services
  • Contribute to the evolution of software engineering practices, including adoption of DevOps tools and automation
  • Work closely with product managers, data scientists, and stakeholders to align technical solutions with business objectives in risk management and client services
  • Ensure all developments adhere to security protocols and regulatory requirements specific to the financial sector

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with access to internal training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements including hybrid options in Bengaluru
  • general: On-site fitness centers, wellness programs, and employee assistance services

Target Your Resume for "Software Engineer III - Java Fullstack, Kafka" , JP Morgan Chase

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

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

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

JP Morgan Chase

Software and Technology Jobs

Software Engineer III - Java Fullstack, Kafka

full-timePosted: Dec 10, 2025

Job Description

Software Engineer III - Java Fullstack, Kafka

Location: Bengaluru, Karnataka, India

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Software Engineer III - Java Fullstack with Kafka expertise in our Bengaluru office, you will join a dynamic agile team dedicated to designing and delivering market-leading products that are secure, scalable, and resilient. In this role, you will leverage your deep technical skills to build robust applications that support critical functions such as real-time transaction processing, risk assessment, and client data management. Your work will directly impact millions of customers and contribute to the stability of global markets, all while adhering to stringent regulatory standards in the financial services industry. Key to this position is your proficiency in Java fullstack development integrated with Apache Kafka for event-driven systems, enabling high-volume data streams essential for trading platforms and compliance monitoring. You will collaborate with cross-functional teams, including data engineers and product owners, to architect solutions that handle complex financial workflows with minimal latency. Responsibilities include developing microservices, optimizing performance under load, and ensuring seamless integration with JP Morgan Chase's vast ecosystem of legacy and modern systems. This role demands a proactive approach to innovation, where you will troubleshoot production issues and drive continuous improvements in our technology stack. We value engineers who thrive in fast-paced environments and are passionate about financial technology. In addition to technical excellence, you will mentor junior developers, participate in code reviews, and stay abreast of emerging trends like cloud-native architectures and AI-driven analytics. Joining JP Morgan Chase means being part of a supportive culture that fosters growth, with opportunities for global exposure and impactful projects that shape the future of banking. If you are ready to apply your expertise to real-world challenges in fintech, this position offers a platform to excel and advance your career.

Key Responsibilities

  • Design, develop, and maintain fullstack Java applications integrated with Kafka for real-time data processing in financial platforms
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's global banking operations
  • Implement event-driven architectures using Kafka to handle high-throughput transaction data and ensure low-latency performance
  • Conduct code reviews, unit testing, and integration testing to uphold code quality and compliance with industry standards
  • Optimize application performance and scalability to meet the demands of large-scale financial services environments
  • Troubleshoot and resolve complex technical issues in production systems, minimizing downtime for critical banking services
  • Contribute to the evolution of software engineering practices, including adoption of DevOps tools and automation
  • Work closely with product managers, data scientists, and stakeholders to align technical solutions with business objectives in risk management and client services
  • Ensure all developments adhere to security protocols and regulatory requirements specific to the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional software development experience with Java and fullstack technologies
  • Strong experience with Apache Kafka for event-driven architectures in high-volume financial systems
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to design secure, scalable applications compliant with financial regulations like GDPR and SOX
  • Experience with cloud platforms such as AWS or Azure in a fintech context
  • Solid understanding of software engineering best practices, including CI/CD pipelines

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in the financial services industry, particularly with trading or risk management systems
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes
  • Knowledge of front-end frameworks such as React or Angular for fullstack development
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka

Required Skills

  • Java programming (core and advanced features)
  • Fullstack development with Spring Boot and RESTful APIs
  • Apache Kafka for streaming and messaging
  • Database management (SQL/NoSQL like PostgreSQL or MongoDB)
  • Front-end technologies (HTML, CSS, JavaScript, React/Angular)
  • Cloud computing (AWS, Azure, or GCP)
  • Microservices and containerization (Docker, Kubernetes)
  • CI/CD tools (Jenkins, GitLab CI)
  • Agile/Scrum methodologies
  • Problem-solving and debugging in high-stakes environments
  • Version control (Git)
  • Security best practices for financial applications
  • Communication and collaboration in cross-functional teams
  • Analytical thinking for optimizing performance
  • Adaptability to evolving fintech technologies

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with access to internal training and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements including hybrid options in Bengaluru
  • On-site fitness centers, wellness programs, and employee assistance services

JP Morgan Chase is an equal opportunity employer.

Locations

  • Bengaluru, IN

Salary

Estimated Salary Rangehigh confidence

4,500,000 - 7,500,000 INR / 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 and advanced features)intermediate
  • Fullstack development with Spring Boot and RESTful APIsintermediate
  • Apache Kafka for streaming and messagingintermediate
  • Database management (SQL/NoSQL like PostgreSQL or MongoDB)intermediate
  • Front-end technologies (HTML, CSS, JavaScript, React/Angular)intermediate
  • Cloud computing (AWS, Azure, or GCP)intermediate
  • Microservices and containerization (Docker, Kubernetes)intermediate
  • CI/CD tools (Jenkins, GitLab CI)intermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Version control (Git)intermediate
  • Security best practices for financial applicationsintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Analytical thinking for optimizing performanceintermediate
  • Adaptability to evolving fintech technologiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 5+ years of professional software development experience with Java and fullstack technologies (experience)
  • Strong experience with Apache Kafka for event-driven architectures in high-volume financial systems (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to design secure, scalable applications compliant with financial regulations like GDPR and SOX (experience)
  • Experience with cloud platforms such as AWS or Azure in a fintech context (experience)
  • Solid understanding of software engineering best practices, including CI/CD pipelines (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in the financial services industry, particularly with trading or risk management systems (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Knowledge of front-end frameworks such as React or Angular for fullstack development (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Kafka (experience)

Responsibilities

  • Design, develop, and maintain fullstack Java applications integrated with Kafka for real-time data processing in financial platforms
  • Collaborate with agile teams to deliver secure, scalable technology products that support JP Morgan Chase's global banking operations
  • Implement event-driven architectures using Kafka to handle high-throughput transaction data and ensure low-latency performance
  • Conduct code reviews, unit testing, and integration testing to uphold code quality and compliance with industry standards
  • Optimize application performance and scalability to meet the demands of large-scale financial services environments
  • Troubleshoot and resolve complex technical issues in production systems, minimizing downtime for critical banking services
  • Contribute to the evolution of software engineering practices, including adoption of DevOps tools and automation
  • Work closely with product managers, data scientists, and stakeholders to align technical solutions with business objectives in risk management and client services
  • Ensure all developments adhere to security protocols and regulatory requirements specific to the financial sector

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with access to internal training and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements including hybrid options in Bengaluru
  • general: On-site fitness centers, wellness programs, and employee assistance services

Target Your Resume for "Software Engineer III - Java Fullstack, Kafka" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.