Job Description JPMorgan Chase is a leading global financial services firm with assets of $1.1 trillion and operations in more than 50 countries. The firm is a leader in investment banking, financial services for consumers and businesses, financial transaction processing, asset and wealth management, and private equity. Under the JPMorgan, Chase and Bank One brands, the firm serves millions of consumers in the United States and many of the world's most prominent corporate,institutional and government clients.
The Document Management Operating Unit within Reference Data Technology in JPMorgan Chase has been formed at the start of 2013 with an exciting, aggressive and challenging remit to upgrade our key platform. The team has been tasked with defining and implementing a Document Management solution and associated services across creation, capture, storage, retention, search and retrieval of documents stored to support management of core reference data i.e. Party, Client, Legal Entity, Account and Entity relationship. Additionally also provide generic solutions for content management and management of structured and unstructured data including storage and management of images and Search technology architecture across multiple lines of business, allowing for timely, consolidated, consistent and accurate identification and consumption of documents and relevant content by authorized internal and external parties.
As a Software Engineer, you will provide high quality technology solutions that address business needs by developing applications within mature technology environments. You will utilize mature (3rd or 4th Generation) programming methodologies and languages and adhere to coding standards, procedures and techniques while contributing to the technical code documentation.
You will participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution. You will participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply to Project Life Cycle Methodology in all planning steps. You will also adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications. Additionally, you will document the detailed application specifications, translate technical requirements into programmed application modules and develop/Enhance software application modules. You will participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation.
• The ability to demonstrate effective and efficient delivery will be a key measure of success within the role.
• Hands on experience in server-side Core Java (JSP/HTML)/XML/JSON, Java/J2EE programming, Spring Framework and design techniques, development of web applications and REST APIs
• Exposure to relational databases - Oracle experience would be preferred.
• Working Knowledge of version control practices using GIT, Continuous Integration tools such as Jenkins and automation testing tools like Selenium, Cucumber, Flyway and/or Concordion
• Knowledge of Linux, Shell scripting and application services like Apache and Tomcat, Springboot
• Working experience in Cloud native platforms - any of the AWS, Google Kubernetes or Private clouds (Pivotal, etc)
• Good time management skills and ability to multi-task
• Strong written and verbal communication skills
• Exposure to Agile based software development
JPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs.