JPMorgan Chase

Software Engineer II - Java, Spring , Mongo DB, Kafka , Kubernetes

JPMorgan Chase
Apply
7 hours ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, code, test, and troubleshoot secure software components and services.
  • Build web applications and cloud-native applications using Java and Spring.
  • Use MongoDB for high-scale data ingestion and persistence and Apache Kafka for event streaming and ingestion pipelines.
  • Deploy, scale, and operate containerized services with Kubernetes.
  • Analyze large and diverse data sets to identify problems and support secure, stable application development.
  • Apply Software Development Life Cycle tools, automation capabilities, technical troubleshooting, and secure coding practices.
  • Consider upstream and downstream system dependencies and technical implications during implementation.
  • Use enterprise-authorized AI coding assistance for code generation, refactoring, unit tests, and documentation while validating outputs through peer review and automated testing.

Requirements

  • Formal training or certification in software engineering concepts and at least 1 year of applied experience.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Experience developing web applications with Java and Spring.
  • Experience with cloud technologies and cloud-native application development.
  • Required experience with MongoDB, Apache Kafka, and Kubernetes.
  • Experience with continuous integration technologies including Jules, Maven, Ant, Selenium, Cucumber, Mocks, JMeter, and JUnit.
  • Experience across the full Software Development Life Cycle.
  • Exposure to application resiliency, security, CI/CD, and agile methodologies.
  • Preferred experience designing and implementing REST or MQ interfaces.
  • Preferred familiarity with modern front-end technologies and additional cloud technologies.

Tech Stack

Apache AntApache JMeterApache KafkaCucumberJavaJUnitKubernetesMavenMongoDBSelenium

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