GCT - Data Engineering Java Developer

JPMorgan Chase & Co.
Experience : 0 to 3 Years
Education : BE/B.Tech
Location : Bangalore
Posted on 19 Jun 19
Job DescriptionLast Date 18 Aug 19
GCT - Data Engineering Java Developer

Job Category: Technology

Responsibilities   
  • Design and build scalable and resilient technical solutions using Java and BigData frameworks in the Hadoop ecosystem   
  • Work with data services team to identify sources of data (both internal and 3rd party) for data cleansing / enhancement / enrichment/ data warehouse   
  • Drive the delivery of business value via change programs/projects within the futures & options clearing technology group   
  • Create automated unit tests using a Test Driven Development approach   
  • Develop a strong understanding of key functions of clearing, margining & settlements within the F&O world.   
  • Partner with supporting tech leads to develop realistic and achievable project estimates   
  • Analysis and build within Control, Stability, Resiliency, Capacity & Performance areas.   
  • Testing: Unit, SIT & UAT planning and management.   
  • Robust delivery of code into the production environment with zero tolerance for post implementation issues   
  • Proactively look to develop, implement and further development best practices across the group.   
  • Contribute to quality improvement, code reviews, code/architecture standards, code reuse etc.   

Qualifications and Skills (Required):
  • Relevant University degree   
  • Very Strong problem solving, analytical and communication skills (both verbal and written)   
  • Expert level knowledge of core Java (atleast JDK 1.7) with clear understanding of advanced concepts in collection framework, garbage collection, multi threading etc.   
  • Ability to take on difficult and complex large scale problems and provide end to end solutions   
  • Ability to build and maintain strong relationships with stakeholders in business, operations, operate etc.   

Qualifications and Skills(Nice to have but highly desirable):
  • Hands-on experience working with BigData related technologies: Hadoop, HDFS, Map-Reduce, HBase, Hive, Spark, Kafka etc. with PROD implementation knowledge and troubleshooting experience   
  • Experience working with Maven, Jenkins, Git/Subversion etc.   
  • Solid understanding of database concepts and working knowledge with any of the vendors with atleast some exposure to performance tuning   
  • Experience working with related technical frameworks – Spring, JMS, JDBC etc.   
  • Some experience of providing production support in a Level2/Level3 capacity   
  • Java, Spring. BigData suite (Hadoop, Kafka, Spark) will be a huge plus.

Location: Bangalore East, KA, IN
Job Type : Full Time
Interview Type : Face to Face Interview
Company Description
J.P. Morgan in India provides a comprehensive range of Corporate & Investment Banking, Commercial Banking, Asset & Wealth Management and Corporate functions services and solutions to our clients, executing some of the most important financial transactions and providing essential strategic advice to our clients such as the government, large domestic and multi-national corporations, non-government organizations and financial institutions and investors. India is a key market for JPMorgan Chase globally and our employees in India are a critical part of how we do business globally and are integrated within our businesses. Our Global Service Centers (GSCs) are strategically positioned in Mumbai, Bangalore and Hyderabad to support the firm’s operations regionally and globally. The centers provide comprehensive strategic support across technology and business operations processing to all lines of business and the corporate functions.