Job Description
Job Description :
About J.P. Morgan Corporate& Investment Bank:
J.P. Morgan's Corporate & Investment Bank (CIB) is a global leader across Banking, Markets and Investor Services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. Managing $18 trillion of assets under custody and $393 billion in deposits, the Corporate & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
The Team:
The CIB Regulatory Technology team has responsibility for providing strategic technology leadership, application development and production support to CIB wide regulatory agenda. The team has a large book of work with key objective of Simplifying Technology Architecture & Operating Model, Providing Scalable solutions & Resilient Infrastructure, and Improving Data Quality and Management to support Business Growth and new/changing Regulatory Requirements.
Role Description:
Over last few years Regulatory team has built or taken over multiple applications. This role is to work (enhance, upgrade and support) on an in-house developed regulatory reporting platform in Investment Banking Technology as a Java Application Developer. This role is based in Bengaluru and is a part of a Global regulatory reporting team which is spread across Asia, EMEA and North America. Candidate will be expected to have strong technical skills, designing skills, and possess excellent inter-personal skills
Key Responsibilities:
. Develop code that conforms to the design, addresses non-functional requirements, and complies with the coding standards and conventions.
. Create detailed Unit Test cases, perform unit testing, integration testing, support QA and User acceptance testing and also address ad hoc user queries.
. Closely work with the users to understand the business and non-business requirements and document the technical specifications.
. Practice test-driven development, automated testing (using Fitnesse) and continuous integration.
. Participate in peer review sessions.
. Analyze programs and troubleshoot production issues. Identify potential performance tuning improvement areas and implement tuning measures.
. Develop functional knowledge (in addition to technical skills) to become a techno-functional developer.
. Collaborate with regional and global team members from other regions.
. Comply with the JPMC Project Life Cycle and internal processes.
. Ensure that best practices are followed throughout the development lifecycle and ensure high quality delivery during all phases of the SDLC.
. Possess a good understanding of change management and release processes.
Key Skills:
.
. Minimum 5 years of developing complex Java enterprise applications in medium to large scale projects.
. Strong hands-on experience on JEE technology stack.
. Hands-on experience on Spring framework and Web service technologies.
. Working experience in UNIX Shell Scripting.
. Good knowledge of SQL, RDBMS (Oracle 11, Oracle 12c)
. Strong communication skills, both written and verbal.
. Demonstrate excellent analytical and problem-solving skills.
. Knowledge of modern development lifecycles, such as Agile and iterative development.
. Demonstrated ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.
. Experience in Investment banking domain.
Desirable (but not essential):
. Knowledge on building Big Data warehouse using Hadoop, Big Data Ecosystem & Spark.
. Knowledge on Kubernetes and Continuous Integration Servers (e.g., Jenkins)
Qualifications:
The successful candidate should also possess the following attributes:
. Bachelors or Master's degree in Computer Science, Information Systems, or a related Engineering stream or equivalent
. Strong work ethic, self-starter who is creative with a can-do attitude
. Team player, comfortable working in a fast-paced environment and
. Organization skills, be able to prioritize task based on priority level
Employement Category:
Employement Type: Full time
Industry: Banking
Functional Area: IT
Role Category: Software Developer
Role/Responsibilies: Software Engineering
Contact Details:
Company: JP Morgan Chase & Co
Location(s): Bengaluru