JPMorgan Chase logo
JPMorgan Chase2 months ago

Lead Software Engineer- Java and Kafka

On-site · Jersey City, New Jersey, United States

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Software Engineer role within JPMorganChase's Commercial & Investment Bank Regulatory Reporting Team. Responsible for designing, developing, and troubleshooting real-time data processing solutions, leveraging Java, Kafka, and Spark to handle large datasets; ensure security, compliance, and scalable performance; guide architecture and best practices; oversee code reviews and mentor engineers; collaborate with cross-functional teams to deliver data-driven technology solutions and maintain existing systems.

Required Qualifications

  • Formal training or certification in software engineering concepts
  • 5+ years of applied software engineering experience
  • Hands-on software engineering experience
  • Proficiency in Java, Kafka, and SQL
  • Experience developing Java applications for data ingestion, transformation, and storage
  • Ability to integrate data processing solutions with AWS services (e.g., Amazon MSK, S3, Lambda, EMR)
  • Strong understanding of AWS cloud architectures
  • Experience with data enrichment, transformation, and optimization
  • Proficiency in debugging and maintaining code in large-scale environments
  • Proficiency in designing and implementing real-time data processing solutions
  • Familiarity with modern programming languages and database querying
  • Strong problem-solving and analytical skills
  • Preferred: Python or shell scripting in Linux
  • Knowledge of Spark and distributed systems
  • Containerization and orchestration (Docker, Kubernetes)
  • CI/CD pipelines and automated testing
  • Understanding of regulatory reporting requirements in financial services
  • Ability to mentor junior engineers and support team development
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer- Java and Kafka

Apply on Sorce