This job listing has expired and the position may no longer be open for hire.

Associate, Software Engineering at JPMorgan Chase Bank, N.A.

Posted in General Business 14 days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Jersey City, New Jersey

Job Description:


Duties: Responsible for developing and deploying applications, including design, analytics, development, coding, testing and application programming satisfying both business and functional requirements. Work on Solution Design of Big Data Analytics platforms, for both near real-time intraday visualization as well as ad-hoc historical trend analysis. Responsible for designing and implementing microservices in Java leveraging a framework like Spring Framework. Write test cases using TDD/BDD approach with emphasis on high maintainability. Participate in code review sessions - peer reviews and group reviews. Provide code review sign-off for your peer's and team member's code. Participate in the API design sessions and selection of design patterns that are selected for use by the team. Technical documentation of service API (using Swagger). Responsible for implementing logging, auditability, security, and monitoring features. Build lightweight user interface using Angular or React.


Minimum education required: Bachelor's degree or equivalent in Computer Science, Engineering (any), or related field.

Minimum experience required: 5 years of experience in Full stack Web Application development, or related experience.

Skills Required: Must have experience designing and developing web-based application with JAVA programming language. Must have experience with UI framework React js. Must have experience with Hibernate and JPA frameworks for ORM. Must have experience with Oracle database and writing complex queries, stored procedures and functions. Must have experience with Restful and SOAP webservices. Must have experience with Maven, Jenkins required for building applications and continuous deployment and integration. Must have experience in Agile based development. Must have experience with JUnit, Mockito for unit and integrations testing of an application. Must have experience in Messaging system JMS. Must have experience in version control tools like GIT and bitbucket. Must have experience in micro-services-based architecture. 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