Lead Backend Java Software Engineer @ JPMorgan Chase Bank, N.A. - Jersey City, NJ

Job Overview

12 days ago

Lead Backend Java Software Engineer

JPMorgan Chase Bank, N.A. - Jersey City, NJ

As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

This role requires a wide variety of strengths and capabilities, including:

Job Description
  • Work with a team that develops smart and scalable solutions and provide a solid experience for our users.
  • Converse fluently in the full web-technology stack.
  • Develop an understanding of our products and the problems we are attempting to solve.
  • Go beyond working from requirements... help architect the system and experience and ship production ready code early and often in a Scrum shop.
  • Help us grow our platform with clever, long-lasting solutions that serve to grow our business.
  • Bring us what no one else has - a fresh perspective that sets you apart from the pack.
  • Provide hands-on technology leadership for independent feature teams.
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.
  • Participate in design reviews and provide input to the design recommendations; incorporate security requirements into design; and provide input to information/data flow, and understand and comply to Project Life Cycle Methodology in all planning steps.
  • Adhere to IT Control Policies throughout design, development and testing and incorporate Corporate Architectural Standards into application design specifications.
  • Document the detailed application specifications, translate technical requirements into programmed application modules and develop/Enhance software application modules.
  • Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation
  • Analyze, facilitate, model and organize information in order to elicit requirements, reconcile conflicts, and distinguish solution ideas from business needs
  • Work with test team to ensure the testing results correspond to the business expectations.
  • Decompose high-level information into details and abstract up from low-level information to resolve solution vs. requirements conflicts
  • Assist in project planning and tracking activities
  • Assist in production support triaging activities

Required Skills
  • 5+ year experience in participation of full development lifecycle from inception through implementation
  • 5+ year experience with Java
  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
  • Ability to translate business requirements into functional requirements documentation
  • Experience with development, deployment, and support of large-scale distributed applications in a mission-critical production environment
  • Test-infected attitude (strong desire to perform thorough and exhaustive unit, integration and system testing)
  • Experience with Open Source Java frameworks, such as: Spring, SpringBoot, Apache NiFi, Apache Kafka
  • Experience with Cloud development, such as Kubernetes, EKS
  • Experience with API Management platform such as Apigee
  • Experience with JSON based cryptography e.g. JWS, JWE
  • Experience with JavaScript (JQuery, Ember, Angular or REACT)
  • Experience with Agile development process and practices
  • Familiar with Test Driven Development (TDD) preferably using Cucumber, Karate
  • Working experience with GIT/SVN, Continuous Integration(CI) tools like Jenkins using Maven Builder
  • Hands on experience in performance monitoring tools, preferably with Dynatrace, Yourkit, or XRebel
  • Strong working knowledge of Oracle RDBMS, SQL or NoSql

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.

The health and safety of our colleagues, candidates, clients and communities has been a top priority in light of the COVID-19 pandemic. JPMorgan Chase was awarded the "WELL Health-Safety Rating" for all of our 6,200 locations globally based on our operational policies, maintenance protocols, stakeholder engagement and emergency plans to address a post-COVID-19 environment.

As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. Employees are expected to follow the Firm's current COVID-19 or other infectious disease health and safety requirements, including local requirements. Requirements include sharing information including your vaccine card in the firm's vaccine record tool, and may include mask wearing. Requirements may change in the future with the evolving public health landscape. JPMorgan Chase will consider accommodation requests as required by applicable law.

Equal Opportunity Employer/Disability/Veterans

Similar Jobs

Technical Lead/Developer

Geopaq Logic

Ridgefield Park, NJ

Experience integrating with backend systems such as ERPs, WMS, OMS, etc. The Technical Lead, Web Development is responsible for managing technical priorities in…

Lead Full Stack Developer

Haystacks.ai

New York, NY

4+ years working with web application technologies such as ReactJS, Nextjs, Nodejs, CSS/HTML5 and core backend technologies, such as Python (FastAPI, Flask,…

Lead Platform Engineer

Haystacks.ai

New York, NY

4+ years working with backend technologies, such as Python, Java, Scala or Clojure. Haystacks.ai | New York City*. Real Estate or Finance experience.

Technical Director

People Can Fly

New York, NY

Worked on at least one multiplayer AAA title from start to ship as a technical lead. Review Design-Documents for large features or features that change the…

Senior Engineering Manager, Identity

The New York Times

New York, NY

2+ years Engineering Management experience and software development experience on platforms or backend systems. Infrastructure and configuration as code.

Backend Senior Software Engineer

Box

Philadelphia, PA

Utilize both your technical and relational skills to lead large scale projects to completion. Team up with other engineers to foster solid engineering…

Senior Engineer - Full Stack Javascript Developer

Amex

New York, NY

In this role, you should be a team player with a keen eye for detail and problem-solving skills as well as having a strong experience using React and Angular…

Senior Technical Lead

Geopaq Logic

Ridgefield Park, NJ

Experience integrating with backend systems such as ERPs, WMS, OMS, etc. The Technical Lead, Web Development is responsible for managing technical priorities in…

Senior Software Engineer - Catalog Team

OpenSesame

Philadelphia, PA

We work closely with our internal and external customers to understand their needs and deliver features and experiences that make their lives easier.

Senior Security Architect, Digital Transformation & Cloud

Olympus Corporation of the Americas

Center Valley, PA

Experience working as a backend software developer with deep insight into the latest security suite. They will be a technical leader with cybersecurity and…

Lead Software Engineer

Disney Streaming

New York, NY

The Content Experience Delivery team builds systems that provide data at scale to teams across Disney Streaming.

Technical Lead

Five Star Logistics

Ridgefield Park, NJ

Experience integrating with backend systems such as ERPs, WMS, OMS, etc. Lead a team of full-stack developers while contributing ~30% to active development.

Director, Technical Program Management, Experience Engineering

Disney Streaming

New York, NY

Technical Program Management to help build and support the backend services for. Technical program managers and collaborate with the EE VP, other Directors of…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Hoboken, NJ

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Princeton, NJ

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

New York, NY

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Brooklyn, NY

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Trenton, NJ

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Fairfield, CT

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

New Haven, CT

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Lead Backend Engineer - Mental Health Startup

Recruiting From Scratch

Philadelphia, PA

Minimum 6 years in industry as a backend developer and at least some startup experience. Work with the product, design, and lead frontend iOS engineer to…

Sr. Specialist, Back-End Developer

BNY Mellon

Woodland Park, NJ

Scaling the backend architecture and codebase to support growth. Extensive experience with developing and supporting backend environment required.

Director of Engineering (PMX)

Publicis Media

New York, NY

Build and/or maintain various custom backend processes which handle data translation, permissions matrices, and campaign auditing.

Sr. Specialist Full-Stack Java Developer

BNY Mellon

Woodland Park, NJ

The job holder leads the technical design, development and documentation of cross-functional, multi-platform application systems.