Software Engineering #200017019
Software Engineering (200017019) Jersey City, NJ.
Duties: Responsible for design, development, deployment, and support of Unified Data Services (UDS) application components. Investigate users’ requests and integrate into technical environment. Work on user epics and stories to enhance the platform’s functionalities and features. Participate in Big Data implementation for data integration initiatives. Perform troubleshooting and resolve technical issues. Implement continuous integration/delivery and perform unit testing and code review.
Minimum education and experience required: This position requires a Bachelor's degree in Mechanical Engineering, Computer Engineering, Computer Information Systems, Computer Science, or related field of study plus five (5) years of experience in the job offered or five (5) years of experience as Application Developer, Programmer Analyst, IT Consultant, or related occupation.
Skills Required: This position requires five (5) years of experience with the following skills: enterprise software design; implementation of enterprise middleware; web based data visualization and integration of Open Source software including Big Data Ecosystem and APIs; developing applications using Java or J2EE; Spring Frameworks; and Oracle. This position requires four (4) years of experience with SpringBoot. This position requires three (3) years of experience with the following skills: creating modern single page applications using AngularJs or JavaScript framework; creating REST API services; Maven; and Jenkins. This position requires two (2) years of experience with the following skills: building synchronous and asynchronous applications utilizing Java Messaging Service (JMS); building Shell Scripts including KSH and Bash; developing multi-threaded applications; and developing JUnit test cases. This position requires one (1) year of experience with the following skills: Big Data technologies including Hortonworks, Hadoop, Hbase, Elastic-Search, Hive, Apache Ranger, and Spark; Greenplum database; IBM-MQ; Apache Kafka; Git or Bitbucket; and developing automation testing framework using Selenium.
EOE, AAE, M/F/D/V. JPMorgan Chase & Co. All rights reserved.