JPMorgan Chase is seeking a Software Engineer II to join their Corporate Technology team. This role offers an exciting opportunity to work on state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you'll be responsible for executing software solutions through design, development, and technical troubleshooting of multiple components within technical products, applications, and systems.
The position requires strong development skills in Java, Python, or Scala, with experience in Spring framework and microservice architecture. You'll work with various data storage solutions, including SQL and NoSQL databases, and be familiar with modern monitoring and logging tools. The role involves participating in the full software development lifecycle, from design to deployment, while working in an agile environment.
JPMorgan Chase offers a comprehensive benefits package including competitive base salary, healthcare coverage, retirement plans, and various other perks. The company's rich history of over 200 years and position as a leader in investment banking, consumer banking, and asset management provides a stable yet innovative environment for career growth.
This role is perfect for someone with 2+ years of experience looking to advance their career in software engineering while working on impactful projects at a global financial institution. You'll have the opportunity to work with cutting-edge technologies, contribute to mission-critical systems, and be part of a team that values technical excellence and innovation. The position offers both technical challenges and professional growth opportunities within one of the world's most respected financial institutions.