JPMorgan Chase & Co. is seeking a Senior Software Engineer to join their Commercial & Investment Bank division. This role offers an exciting opportunity to work with one of the world's leading financial institutions, building complex system integrations and financial applications.
The position involves designing and developing microservices-based architectures, implementing messaging systems using Apache Kafka, and working with both backend and frontend technologies. You'll be part of a team that drives innovation in financial technology, working with cutting-edge tools and frameworks.
As a Senior Software Engineer, you'll be responsible for mentoring junior developers, conducting code reviews, and ensuring the quality of deliverables. The role requires expertise in Java EE, Spring framework, SQL, and various modern development tools. You'll work in an agile environment, participating in sprint planning and daily stand-ups.
The ideal candidate should have either a Master's degree with 5 years of experience or a Bachelor's degree with 7 years of experience in software engineering. Strong knowledge of enterprise-level application development, database design, and system integration is essential.
JPMorgan Chase offers a comprehensive benefits package including competitive base salary, healthcare coverage, retirement plans, and various wellness programs. The company has a rich history spanning over 200 years and continues to be a leader in investment banking, consumer banking, and financial services.
This role provides an excellent opportunity to work on challenging projects, develop your skills with modern technologies, and contribute to solutions that impact millions of customers worldwide. You'll be part of a global team that values innovation, diversity, and professional growth.