Software Engineer I – JAVA

Apply Now

Job Description

Job summary :
As a Software Engineer I at JPMorgan Chase, you are part of an agile team that works to enhance, design, and deliver the software components to the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an entry-level member of a software engineering team, you execute basic software solutions through the design, development, and troubleshooting of a single technical area within a business function, while gaining skills and experience to grow within your role.

Want to talk before joining the Batch ? Write us here in WhatsApp : CLICK HERE

Job responsibilities :

  • Participate in design and develop scalable and resilient systems ­in a timely manner using Java or Python and JavaScript to contribute to continual, iterative improvements for product teams​
  • Design, write, comment and unit test code to confirm software modules are of the highest quality​
  • Build Microservices that will run on the bank’s internal cloud and the public cloud platform​
  • Collaborate with teams in multiple regions and time zones​
  • Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team​
  • Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate​
  • Write test cases, leverage unit and integration testing, develop functionality and automation​

​Required qualifications, capabilities, and skills : 

  • Hands-on practical experience in system design, application development, testing and operational stability​
  • Experience in developing, debugging and maintaining code in an enterprise environment with one or more modern programming languages and database querying languages​
  • Familiarity with modern front-end technologies​
  • Overall knowledge of the Software Development Life Cycle​
  • Solid understanding of Agile methodologies such as CI/CD, Applicant Resiliency and Security​ 
  • Maintain technical acumen by pursuing formal and informal learning opportunities about technology, JPMorgan Chase products, and financial services​
  • Identify and implement continuous improvement opportunities, to improve delivery flow across product and technology​

Preferred qualifications, capabilities, and skills :

  • Exposure to cloud technologies