DESCRIPTION:
Duties: As a member of Software Engineering Group, create innovative solutions that advance business and improve the design, analytics, development, coding, testing and application programming that go into creating high quality software and new products. Keep the team and other key stakeholders up to speed on the progress of what is being developed. Understand the importance of end-to-end software development, such as Agile frameworks. Collaborate with high-performing teams and individuals throughout the firm to accomplish common goals. Provide architecture and design solutions to requirements. Partner with the business and existing Application Development teams to understand functional and data requirements for multiple business processes. Responsible for web application development using Java/J2EE, Spring, RESTful Services, Spring Cloud, Spring Boot, Angular 5, React JS, Bootstrap, Oracle, Sybase, SQL, PL/SQL, Hibernate, MyBatis, Java Design Patterns, XML/JSON, HTML, CSS, XSLT, Javascript, Ajax, and Pivotal Cloud Foundry. Perform analysis of database models and develop efficient queries as per the business requirements. Analyze, redesign and develop the legacy application requirements developed using JSP, Servlets, and Struts. Analyze the complex Sybase database stored procedures used in the legacy applications and enhance according to the new requirements. Identify opportunities for process and tool improvements, drive from concept to implementation. Support production rollouts of the functionality on-site by partnering closely with the Infrastructure and Operate team. Develop test cases and perform unit testing using JUnit and Mockito.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree or equivalent in Computer Science, or related field, plus5 years of application development experience; OR Master's degree or equivalent in Computer Science, or related field, plus2 years of application development experience.
Skills Required: Must have demonstrated knowledge of application, data and infrastructure architecture disciplines. Must have demonstrated understanding of architecture and design. Must have demonstrated knowledge of Java. Must have demonstrated knowledge of J2EE (JDBC, Servlet, JSP, EJB, and Java Mail API). Must have experience developing applications with enterprise frameworks Spring, Spring Security, Struts2, and JSF. Must have experience working with ORMS (object-relational mapping software), including Hibernate and MyBatis. Must have experience working with Application and Web servers, including Tomcat, Apache HTTP Server, and JBOSS. Must have experience designing and developing web applications. Must have demonstrated knowledge of Java Design Patterns, XML/JSON, HTML, CSS, Javascript, JQuery, Bootstrap CSS, Ajax, XSLT, XSD, Junit, SQL, PL/SQL, and Mockito. Must have demonstrated knowledge of Restful and SOAP Webservices. Must have experience designing and developing reports using Crystal and Jasper Reports. Must have experience working with databases, including Sybase, Oracle and MySql. Must have demonstrated knowledge of Eclipse, SVN, GIT, Bitbucket, Maven, SOAP UI, and Jenkins. Employer will accept any amount of professional experience with the required skills.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.
Equal Opportunity Employer/Disability/Veterans
Required skills:
It's easy, and free! Add jobs from any website! Get recommendations from your friends! Start by adding this job...