Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer II - Java Developer

AT JPMorgan Chase
JPMorgan Chase

Software Engineer II - Java Developer

Bangalore, India

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Software Engineer II - Java Developer at JPMorgan Chase within the Commercial & Investment Bank, you will be working on the build out of the Aurora, a multi-year strategic investment leveraging Agile and fortress architecture principles. You'll execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role. You'll be a part of an agile team that works to enhance, design, and deliver the software components in a secure, stable, and scalable way.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Job Responsibilities :

  • Design, analyze, develop, test, debug, and model the system components necessary to produce potentially shippable product iterations with each sprint.
  • Deliver high quality code that complies with standards and satisfies architectural tests.
  • Provide estimates for user stories utilizing planning poker.
  • Participate in product backlog prioritization, story mapping, and story splitting activities.
  • Prepare and lead sprint review meetings showcasing completed product backlog items to the product owner and subject matter experts.
  • Proactively look to develop and implement best practices across the entire project team, practicing continuous process improvement.
  • Collaborate face to face and virtually with the Product Owner, Operations and Technology partners around the world.

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • Hands-on programming/application development experience utilizing.
  • Excellent Core JAVA ( w/ Java8 Features) skills having deep experience in OOAD, Threads & Concurrency and Collections
  • Experience working in Unix with strong experience utilizing standalone Spring Framework integration
  • Strong object oriented analysis and design skills (OOAD)
  • Good SQL/PL-SQL Skills and Hibernate/JPA
  • Passionate about testing strategy, problem solving, learning new skills, sharing expertise and knowledge
  • Experience working in Agile teams, ability to focus and grasp business concepts explained during PBRs.
  • Strong written and oral communication with good presentation and influential skills.
  • Proven ability to collaborate with global teams.

Preferred qualifications, capabilities, and skills :

  • Experience in Production support.
  • Bachelors or Masters Degree - preferably in Computer Science
  • Experience working in a financial services environment with good working knowledge of associated accounting principles
  • Previous experience with wholesale loans business
  • Performance engineering using AppDynamics, JMeter and associated java tools
  • Experience in Oracle 12c Preferred

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: JPMorgan-210631236
Employment Type: Full Time