Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Software Engineer II 
India, Maharashtra, Mumbai 
500321826

07.09.2024

Job Description:

As a member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

  • BE/BTECH degree or equivalent experience
  • At least 5+ years of hands on software development experience
  • Good knowledge in COBOL, JCL, DB2/IMS, VSAM, CICS.
  • Proficiency in one or more general purpose programming languages Core Java, Spring frameworks, REST API, Cloud, Micro services, AngularJS, Bootstrap, React and other web technologies etc.
  • Understanding of software skills such as business analysis, development, maintenance and software improvement
  • Good to have experience with the following development and build tools (or similar): IntelliJ/Eclipse, Maven, BitBucket/Git/Gitflow, JMeter/Pasta/Blazemeter, Spring Framework, Hibernate, Spring Batch, Spring Boot, MVC and Spring Cloud
  • Knowledge of industry-wide technology trends and best practices
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals
  • Passionate about building an innovative culture
  • Good analytical and technical problem-solving skills
  • Good written and oral communication capabilities

Ability to quickly learn new product or skill, enthusiastic about emerging technologies