Expoint – all jobs in one place
Finding the best job has never been easier

Application Developer jobs in United States, New Jersey, Jersey City

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Application Developer in United States, New Jersey, Jersey City and join the network of leading companies. Start your journey today and find your dream job as a Application Developer with Expoint.
Company
Job type
Job categories
Job title (1)
United States
New Jersey
Jersey City
45 jobs found
17.09.2025
JPM

JPMorgan Senior Lead Software Engineer - AEM Full Stack Developer United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high-quality production...
Description:

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by other and can mentor the Junior engineers.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • 8+ years applied full stack software development experience.
  • Advanced in in Front End technologies including CSS3, HTML5 and modern java script frameworks (React,).
  • Experience with AEM (Adobe Experience Manager) and handling custom data stores/context for delivering target content.
  • Experience in CMS and personalization implementation.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s) ( Java / Python).
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning etc.).
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud native experience (AWS).

Preferred qualifications, capabilities, and skills

  • Experience in responsive web-design in multiple surfaces.
  • Strong knowledge of server side design patterns and continuous delivery principles.
  • Exhibit customer focus, excellent problem solving and analytical skills.
  • Experience with Adobe Target.
  • Experience working with Databases.
Show more
17.09.2025
JPM

JPMorgan Senior Kafka Developer - Lead Software Engineer United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Implement real-time data processing...
Description:

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Implement real-time data processing solutions to handle large volumes of data efficiently.
  • Ensure data processing solutions adhere to security and compliance standards.
  • Document data processing workflows, architecture, and best practices.
  • Optimize data processing pipelines for performance and scalability.
  • Monitor and troubleshoot performance issues in Kafka and Spark applications.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Proven Senior Java developer with expertise in Java, Kafka, Spark, Structured Streaming, and Spark SQL.
  • Design and implement scalable data processing pipelines using Apache Kafka, Apache Spark, and Structured Streaming.
  • Develop and maintain Java applications for data ingestion, transformation, and storage.
  • Integrate data processing solutions with AWS services such as Apache Kafka/Amazon MSK, Amazon S3, AWS Lambda, and Amazon EMR.
  • Strong experience with AWS services and cloud-based architectures.
  • Advance experience with exposure to Spark Structured Streaming and Spark SQL.
  • Experience with data enrichment, transformation, and optimization techniques.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
  • Proficiency in designing and implementing real-time data processing solutions.
Preferred qualifications, capabilities, and skills
  • Experience with Python/shell scripting and working in a Linux environment.
  • Experience building distributed systems at Internet scale.
Show more

These jobs might be a good fit

16.09.2025
JPM

JPMorgan Lead Software Engineer - Application Developer Java python United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Shares the value of Chase Private Client with clients that may be eligible. Actively manages their banking relationship through an advice-based approach, ensuring each client receives the best products and...
Description:

As a Private Client Banker in Branch Banking, you are the main point of contact for a select group of Chase’s affluent clients as well as other customers in the Branch. You will manage their complete banking relationship across the company, utilizing a proactive and disciplined approach to generate growth in their balances. You will help acquire new clients by actively soliciting referrals and developing internal and external sources.

Job responsibilities

  • Shares the value of Chase Private Client with clients that may be eligible
  • Actively manages their banking relationship through an advice-based approach, ensuring each client receives the best products and services for their needs
  • Partners with Specialists (Private Client Advisors, Mortgage Bankers and Business Relationship Managers) to connect customers to experts who can help them with specialized financial needs
  • Makes lives of clients more convenient by sharing and setting up self-service options to access their accounts 24 hours a day/ 7 days a week
  • Adheres to policies, procedures, and regulatory banking requirements

Required qualifications, capabilities, and skills

  • Demonstrated success using a value-added, relationship-oriented approach to acquire and deepen client relationships
  • 1+ year Branch Banking Banker or equivalent experience in financial services, with verifiable success in new client acquisition, cultivating, and maintaining customer relationships and revenue generation
  • Beginning Oct. 1, 2018, if you are not currently registered, the Securities Industry Essential (SIE) exam, FINRA Series 6/7, state registration (including 63 or 66 if required) and Life licenses are required - or must be successfully completed within 180 days of starting the role
  • Compliance with Dodd Frank/Truth in Lending Act*
  • High school degree, GED, or foreign equivalent
  • Adherence to policies, procedures, and regulatory banking requirements
  • Ability to work branch hours, including weekends and some evenings

Preferred qualifications, capabilities, and skills

  • Excellent communication skills
  • College degree or military equivalent
  • Experience cultivating relationships with affluent clients
  • Strong team orientation with a commitment of long-term career with the firm

Dodd Frank/Truth in Lending Act

This position is subject to the Dodd Frank/Truth in Lending Act qualification requirements for Loan Originators. As such, an employment offer for this position is contingent on JPMC's review of your criminal conviction history, credit report, information available through NMLS, and any other information relevant to a determination by JPMC that you demonstrate financial responsibility, good character, and general fitness for the position. Note that any felony conviction within the last seven years will disqualify you from consideration for this position. Your continued employment in this position would be contingent upon compliance with Truth in Lending Act/Dodd Frank Loan Originator requirements.

In addition, this position requires National Mortgage Licensing System and Registry (NMLS) registration under the SAFE Act of 2008. As such, upon active employment with JPMorgan Chase, you will be required to either register on NMLS, or to update your existing registration as necessary to grant access to and reflect your employment with JPMorgan Chase. Your continued employment in this position with JPMorgan Chase is contingent upon compliance with the SAFE Act, including successful registration immediately after your start date, and timely completion of annual renewal and required updates thereafter.

Any information obtained during the registration, update, and renewal processes or through NMLS notifications may impact your employment with the firm. Any of the completed information you provide during the Chase on-line application process may be transferred, on your behalf, to NMLS by JPMorgan Chase. Please carefully review the information you provide to Chase for accuracy and consistency and with any current NMLS record, if applicable, before submitting. Further information about NMLS and registration requirements of registration can be found at:

Show more

These jobs might be a good fit

09.09.2025
JPM

JPMorgan Senior AI Developer - Lead Software Engineer United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Address challenges related to front-end perspectives by integrating document management solutions with credit risk systems. Employ AI to extract specific phrases from documents and develop strategic predictions. Work closely with...
Description:

Job responsibilities

  • Address challenges related to front-end perspectives by integrating document management solutions with credit risk systems.
  • Employ AI to extract specific phrases from documents and develop strategic predictions.
  • Work closely with another AI team responsible for the core AI development tasks.
  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Extensive experience with Python programming
  • Experience with front-end technologies, specifically React.JS
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Experience with generative AI and AI techniques, particularly LLM
  • Implement AI techniques, including generative AI and Large Language Models (LLM), to enhance data extraction and search capabilities.
  • Collaborate with cross-functional teams to integrate the React framework for the frontend and FastAPI for the backend.
  • Utilize NoSQL, OpenSearch, Elasticsearch, and MongoDB for efficient database management.
  • Leverage Kafka for messaging and event streaming to ensure seamless data flow.
  • Contribute to the continuous improvement of our AI-enabled storage solutions.
  • Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
  • Knowledge of AWS and cloud-based solutions is a plus.
Show more

These jobs might be a good fit

09.09.2025
JPM

JPMorgan Application Support Engineer III United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Monitor and maintain the health and performance of production systems. Automate repetitive tasks and processes to enhance efficiency. Participate in on-call rotations to respond to incidents and ensure system uptime....
Description:

As an Application Support Engineer III within the LRI Application Support team, you will use both creative and critical thinking skills to maintain application systems crucial to the daily operations of the firm. You will work collaboratively in teams on a wide range of projects based on your primary area of focus. While learning to fix application and data issues as they arise, you will also gain exposure to software development, testing, deployment, maintenance, and improvement, in addition to production lifecycle methodologies and risk guidelines. Finally, you will have the opportunity to develop professionally and grow your career in multiple ways.

Job Responsibilities:

  • Monitor and maintain the health and performance of production systems.
  • Automate repetitive tasks and processes to enhance efficiency.
  • Participate in on-call rotations to respond to incidents and ensure system uptime.
  • Analyze system metrics and logs to identify and resolve issues proactively.
  • Contribute to the development and maintenance of documentation and run-books
  • Support the deployment and release processes to ensure smooth transitions.

Required qualifications, capabilities and skills

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience
  • Basic knowledge of application development
  • Basic understanding of Linux/Unix systems and networking concepts.
  • Ability to investigate and triage production issues
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Working knowledge of development toolset and deploy software
  • Knowledge of monitoring tools and practices (e.g., Prometheus, Grafana, Nagios, Dynatrace).
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills to work with multiple teams and develop meaningful relationships to achieve common goals
  • Eagerness to learn and adapt to new technologies and methodologies.

Preferred qualifications, capabilities and skills

  • Experience with containerization technologies like Docker and Kubernetes.
  • Understanding of version control systems (e.g., Git).
  • Exposure to infrastructure as code tools (e.g., Terraform, Ansible).
Show more

These jobs might be a good fit

08.09.2025
JPM

JPMorgan Manager Software Engineering - Application Mainframe United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks. Be accountable for decisions that influence teams’...
Description:

Job responsibilities

  • Provide overall direction, oversight, and coaching for a team of entry-level to mid-level software engineers that work on basic to moderately complex tasks
  • Be accountable for decisions that influence teams’ resources, budget, tactical operations, and the execution and implementation of processes and procedures
  • Ensures successful collaboration across teams and stakeholders
  • Identifies and mitigates issues to execute a book of work while escalating issues as necessary
  • Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team
  • Creates a culture of diversity, opportunity, inclusion, and respect for team members and prioritizes diverse representation

Required qualifications, capabilities, and skills

  • Formal training or certification on technology project management concepts and 5+ years applied experience. In addition, demonstrated coaching and mentoring experience.
  • Experience leading teams of technologists
  • Experience in mainframe technologies and tools, including Cobol, CICS, DB2, VSAM, MQ messaging, Stored procedures, DB2 Utilities, JCL, ChangeMan, NDM, and file transfer mechanisms is must
  • Ability to guide and coach teams on approach to achieve goals aligned against a set of strategic initiatives
  • Experience in managing large-scale mainframe implementations and systems.
  • In-depth knowledge of the services industry and their IT systems
  • Practical cloud native experience
  • Experience in Computer Science, Engineering, Mathematics, or a related field and expertise in technology disciplines

Preferred qualifications, capabilities, and skills

  • Experience working at code level
  • Experience with distributed technologies and AI tools is highly desirable.
Show more

These jobs might be a good fit

08.09.2025
JPM

JPMorgan Lead Software Engineer - Java Backend Developer United States, New Jersey, Jersey City

Limitless High-tech career opportunities - Expoint
Architect and design complex data management platforms, ensuring alignment with business goals and technological advancements. Provide guidance in the adoption and integration of AWS technologies to enhance scalability and performance....
Description:

Job Responsibilities:

  • Architect and design complex data management platforms, ensuring alignment with business goals and technological advancements.
  • Provide guidance in the adoption and integration of AWS technologies to enhance scalability and performance.
  • Drive innovation by exploring and implementing out-of-the-box solutions that address complex business challenges.
  • Oversee the delivery of large-scale projects, coordinating efforts across multiple teams and stakeholders to ensure timely and successful outcomes.
  • Mentor and guide technical teams, fostering a culture of continuous learning and excellence in software engineering practices.
  • Collaborate with product, technology, and data partners to develop and execute strategic data engineering initiatives.
  • Lead initiatives involving graph databases, such as Neo4j, to enhance data relationships and insights.
  • Design and implement entitlement systems, ensuring robust security and access control measures.
  • Drive database design and performance tuning efforts to optimize data storage, retrieval, and processing efficiency.
  • Liaise with the CTC teams to ensure all required control procedures are being followed.

Required Qualifications, Capabilities, and Skills:

  • Expertise in Java programming
  • Formal training or certification on
    software engineering*
    concepts and 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertise
  • Proven track record in technical leadership, including resource management and project delivery.
  • Experience in solution architecture, with the ability to design and implement innovative technology solutions.
  • Excellent communication skills, capable of engaging with stakeholders at all organizational levels.
  • Expertise in AWS technologies and cloud infrastructure, with experience in Kubernetes and other cloud platforms.
  • Strong data architecture skills, with experience in building enterprise-scale data solutions.
  • Proficiency in traditional databases (Postgres, Oracle, SQL Server) and strong SQL skills.

Preferred Qualifications, Capabilities, and Skills:

  • Understanding of financial markets and experience with financial data.
  • Experience with graph databases such as Neo4j.
  • Familiarity with AWS managed services like EKS and MSK.
  • Experience in building monitoring tools using Datadog, Prometheus, and Grafana.
  • Experience in developing entitlement systems and ensuring robust security measures.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develops secure high-quality production...
Description:

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
  • Develops secure high-quality production code, and reviews and debugs code written by other and can mentor the Junior engineers.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture.
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
  • Adds to team culture of diversity, equity, inclusion, and respect.

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • 8+ years applied full stack software development experience.
  • Advanced in in Front End technologies including CSS3, HTML5 and modern java script frameworks (React,).
  • Experience with AEM (Adobe Experience Manager) and handling custom data stores/context for delivering target content.
  • Experience in CMS and personalization implementation.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced in one or more programming language(s) ( Java / Python).
  • Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning etc.).
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud native experience (AWS).

Preferred qualifications, capabilities, and skills

  • Experience in responsive web-design in multiple surfaces.
  • Strong knowledge of server side design patterns and continuous delivery principles.
  • Exhibit customer focus, excellent problem solving and analytical skills.
  • Experience with Adobe Target.
  • Experience working with Databases.
Show more
Find your next career move in the high tech industry with Expoint. Our platform offers a wide range of Application Developer job opportunities in the United States, New Jersey, Jersey City area, giving you access to the best companies in the field. Whether you're looking for a new challenge or a change of scenery, Expoint makes it easy to find your perfect job match. With our easy-to-use search engine, you can quickly find job opportunities in your desired location and connect with top companies. Sign up today and take the next step in your high tech career with Expoint.