J

Lead Software Engineer - Java, React

JPMorganChase
Full-time
On-site
Bengaluru, Karnataka, India
Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Asset and Wealth Management, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

 

  • Utilize Agile methodology and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.
  • Provide high quality technology solutions that address business needs developing applications within mature technology environments.
  • Analyze potential risks and benefits in using specified solutions to address business requirements.
  • Design, develop, code, test, debug and document.
  • Review design and functional specification prepared by other team members.
  • Collaborate with team and come up with solutions for any identified problem by team. 
  • Deployment of newly build modules in QA and Production environment.
  • Manage code quality for total build effort.
  • Coordinate with end users during User Acceptance Testing.
  • Act as an escalation point for application support team

 

 

Required qualifications, capabilities, and skills

 

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Solid design, development, testing and debugging skills. Must have working knowledge of commonly used design patterns.
  • Knowledge of version and revision control practices and procedures and Demonstrated analytical and problem solving skills.
  • Java technologies (Java, Spring Boot, Cloud, React)
  • RESTFul webservices (Spring-MVC)
  • Strong understanding of HTML/XML, CSS stylesheet
  • Knowledge in JUnit Unit Testing tool 
  • MS SQL Server – Prefer experience in writing and debugging stored procedures and scripts
  • Familiarity with Source Code management techniques/tools for software management (SVN/GIT/Stash). Knowledge of release management, Automated Build and Deployment such as Jenkins and Hudson.
  • UNIX shell scripting. Exposure to scheduling Tools such as Autosys/Control-M.