JPMorgan Chase is seeking a Senior Software Engineer to join our team in the Commercial & Investment Bank division. This role offers an exciting opportunity to work on cutting-edge financial technology solutions while being part of one of the world's oldest and most respected financial institutions.
As a Senior Software Engineer, you will be responsible for designing and architecting scalable, highly available, and fault-tolerant event-driven Microservices to support critical financial operations. You'll work with modern technologies including Java, Spring Framework, Apache Kafka, and AWS/Kubernetes infrastructure, while ensuring robust system performance and reliability.
The ideal candidate will bring 5+ years of experience in software engineering, with strong expertise in backend development and distributed systems. You'll be working in a collaborative environment, coordinating with cross-functional teams including product management, test, and SRE to deliver high-quality solutions that meet business goals and customer requirements.
We offer a competitive compensation package ranging from $182,750 to $215,000, along with comprehensive benefits including health care coverage, retirement savings, mental health support, and continuous learning opportunities. Join us to be part of a team that's driving innovation in financial technology while working on challenging problems at scale.
This role offers the opportunity to work with cutting-edge technologies, contribute to significant financial systems, and grow your career at a company that values diversity, inclusion, and professional development. If you're passionate about building robust, scalable systems and want to make an impact in the financial technology sector, we want to hear from you.