Control System Technology provides strategic application development and production support to 5 firm-wide organizations whose focus is strongly aligned to the firm’s enterprise wide control agendas: Oversight and Control, IT Risk Management, Sourcing & Procurement, Global Security & Investigations, and Global Business Resiliency. The Global Compliance Risk Management technology team within CST provides technology solutions to enable consistent, firm wide reporting of Compliance regulatory risks globally and across lines of business.
The GCRM Java Developer will provide technical expertise supporting global Compliance initiatives across the Office of Legal Obligations and Central Policy Office functions.
In this role, you will be responsible for:
Developing custom java based web applications for GCRM Platform
On-time delivery of various technical components and project deliverables
Delivering code that meets security and performance requirements
Collaborating with Development Leads and project team members to Develop system integrations to support Control Systems Technology GCRM Platform Strategy
Strong knowledge and hands-on experience in Java6+, J2EE1.5+, JSP, Servlets, JNDI, JDBC, JSON, XML, XSLT, Spring 3+, Spring JDBC, Spring Drools, Spring Batch.
3+ years experience in MVC Frameworks like Spring MVC, Struts2, JSF etc
Very Strong experience in Test Driven Development/ Business Driven Development and 2+ years of experience in using JUNIT and related tools / Cucumber / Selenium. Nice to have experience with automated code review tools like Crucible.
2+ years experience in building and publishing SOAP/REST web Services and implementing security on Web Services.
1+ years of experience in java workflow engines like JBPM.
Good experience using Cache tools like EHCache, Spring Gemfire.
Strong experience in using Eclipse, Maven, Jenkins, SVN, JIRA, HP AML or equivalent tools.
Good knowledge and experience in ORM tools like Hibernate, MyBatis.
Good experience in Java open source frameworks like POI, ITEXT etc
Strong Experience in using Tomcat, Apache, Web sphere, Web logic, able to perform application deployments and configuration changes on these servers.
Good experience on application authentication/authorization, Static and Dynamic code scans and remediating scan issues.
Good experience in java memory management, analyze logs, heap analysis, performance tuning.
Experience with Agile Scrum development methodology and related tools usage.
Should be able to document the High level / low level design documents and use related tools like VISIO, Rationalrose.
Experience with Oracle10g+ Database, SQL, PL/SQL programming.
Nice to have experience in Search engines like Elastic, Apache SOLR.
Nice to have experience with Linux shell scripts.
Should be comfortable with Onsite/Offshore development mode.
JPMorgan Chase (NYSE: JPM) is one of the oldest financial institutions in the United... States. With a history dating back over 200 years, here's where we stand today:
We are a leading global financial services firm with assets of $2.4 trillion.
We operate in more than 60 countries.
We have 260,000 employees.
We serve millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients.
We are a leader in investment banking, financial services for consumers, small business and commercial banking, financial transaction processing, asset management and private equity.
Our stock is a component of the Dow Jones Industrial Average. Read full description