Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer [Multiple Positions Available]

$180k - $215k

J.P. Morgan

hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.

JOB DESCRIPTION

DESCRIPTION:

Duties: Build and deploy applications using innovation and best engineering practices. Participate in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Apply core computer science concepts, Object Oriented Programming principles, data structures, algorithms and cloud technologies, with focus on scalability, memory management and performance optimization. Identify or troubleshoot application code-related issues. Participate in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's degree in Information Science, Computer Science, Computer Engineering, or in a related field of study plus 3 years of experience in the job offered or as Software Engineer, IT Consultant, Web Developer, or in a related occupation.

Skills Required: This position requires three (3) years of experience with the following: Designing and developing multi-tiered distributed software applications using Object Oriented Design in Java, Python and Scala programming languages; Building and consuming RESTful web services for application integration across enterprise systems, while ensuring robustness and scalability of APIs and backend services; data structures and algorithms for optimized application performance; processing datasets using Apache Spark for data processing; Tuning Spark applications by leveraging techniques including partitioning, caching, high availability and broadcast variables to improve performance and scalability; using SQL and PL/SQL on Oracle RDBMS platform; Writing and tuning SQL queries and designing data models using normalization principles for optimized performance; Developing Business Intelligence reporting using MDX based analytics engines including Essbase and SSAS to enable data-driven decision-making across business functions. This position requires two (2) years of experience with the following: Delivering end to end SDLC processes, writing production-quality code, conducting peer code reviews, performing testing, and ensuring high quality software releases; Utilizing version control systems including Git and SVN and building tools including Maven and Jenkins for continuous integration and deployment; Atlassian JIRA for project management; Implementing observability pipelines using OpenTelemetry (OTel) for distributed tracing, metrics and log collection across microservices and data pipelines; AWS cloud infrastructure and S3, EC2 and lambda AWS services; Developing denormalized NoSQL data models on Cassandra distributed database management system; Developing shell and PERL scripts for automating recurring operational tasks including file transfers, log rotation, scheduling and backup operations across Linux and Unix environments; Preparing technical documentation and maintaining production systems.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: .

Job Location: 545 Washington Blvd, Jersey City, NJ 07310.

Full-Time. Salary: $180,000.00-$215,000.00 per year.

ABOUT US

JPMorganChase, 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 offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

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. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

ABOUT THE TEAM

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer [Multiple Positions Available] in Jersey City, NJ vacancy
  • $142k - $170k

     ...solutions to complex problems that impact multiple lines of business. Leverage modern data...  ...job offered or as Data Scientist, Data Engineer, Data Analyst, or related occupation. The...  ...occupation. Skills Required: This position requires one (1) year of experience with... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  • $167k - $215k

     ...required: Master's degree in Financial Engineering, Applied Mathematics, Economics, Operations...  ...occupation. Skills Required: This position requires three (3) years of experience in...  ...methods, including linear and non-linear multiple regressions, multiplicative logistic... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  • $158.9k - $210k

     ...Strategic Analyst, or related occupation. Skills Required: This position requires one (1) year of experience with the following:...  ...dashboards to gather business requirements, providing SQL code to software developers building mock-ups in Tableau or Excel; using Python... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    10 hours ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial...  ...critical technology solutions across multiple technical areas within various...  ...platforms to make them performant, highly available, stable, efficient, and scalable. Leads... 
    Suggested
    Bank staff

    J.P. Morgan

    Jersey City, NJ
    6 days ago
  •  ...together. As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate...  ...System Technology, you lead multiple technical areas, manage the activities...  ...Experience developing large scale high-availability distributed systems with dynamic quality... 
    Suggested

    J.P. Morgan

    Jersey City, NJ
    16 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.  The Chief Data & Analytics Office...  ...for conducting critical technology solutions across multiple technical areas within various business functions in support... 
    Work at office

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...your role and advance your career - and we have the perfect software engineering opportunity for you. Step into a high-impact engineering...  ...through the design, development, and technical troubleshooting of multiple components within a technical product, application, or... 

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...frameworks Work with multiple teams in different...  ...degree Computer Science/Engineering or related field or...  ...~7 plus years of software development experience...  ...standards and making a positive impact on the communities...  ...opportunities to develop are widely available to all.... 

    TriOptus LLC

    Jersey City, NJ
    5 days ago
  •  ...DESCRIPTION Assume a vital position as a key member of a high-...  ...As a Lead Infrastructure Engineer at JPMorgan Chase within the...  ...you apply deep knowledge of software, applications, and technical...  ...of cloud infrastructure and multiple cloud technologies with the ability... 

    J.P. Morgan

    Jersey City, NJ
    16 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase...  ...for carrying out critical technology solutions across multiple technical areas within various business functions in support... 

    J.P. Morgan

    Jersey City, NJ
    11 days ago
  •  ...products. As a Golang / IaC Senior Lead Software Engineer at JPMorganChase within the Consumer...  ...diverse array of challenges that span multiple technologies and applications....  ...modern technology stacks to deliver highly available, performant, and resilient products... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...diverse array of challenges spanning multiple technologies and applications. In this...  ...Experience building high-performance, highly available, and scalable systems. Excellent... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...believe in the power of great software. We're APIs all the way down...  ...’re looking for a software engineer to join our small but...  ...They are responsible for the availability and reliability of our service...  ...for the next several growth multiples (billions of txns/month) Large... 
    Remote work

    GrabJobs

    Jersey City, NJ
    3 days ago
  • $68.25 per hour

     ...governance / FinOps for data platforms. Software build and release management and...  ...development patterns. Experience working across multiple technologies and functional areas....  ...apply with your most recent resume. Include your current location and onsite availability.... 
    Contract work
    Immediate start
    3 days per week

    Aimwel

    Jersey City, NJ
    2 days ago
  •  ...your career - and we have the perfect software engineering opportunity for you. As a Senior...  ...development, and technical troubleshooting of multiple components within a technical product...  .../upgrades. Manage Oracle RAC availability and performance (clusterware/services... 

    J.P. Morgan

    Jersey City, NJ
    8 days ago
  •  ...possible together. As a Director of Software Engineering at JPMorgan Chase within Corporate...  ...hands-on technical leadership across multiple application teams while remaining close...  ...engineered for continuous availability - resilient, self-healing, and built... 

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...DESCRIPTION As an Lead Software Engineer at JPMorganChase within Enterprise...  ...practices for high-availability services Experience applying...  ...and technical standards across multiple teams FEDERAL DEPOSIT INSURANCE ACT: This position is subject to Section 19 of the... 

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer III at JPMorganChase...  ...for carrying out critical technology solutions across multiple technical areas within various business functions in support... 

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  • $68.25 - $76.75 per hour

     ...Job Title: Full Stack AI Software Engineer Location: Jersey City, NJ (Hybrid, minimum 3 days/week on-site) Duration: Contract - 12 months...  ...for you, please apply with your most recent resume. Include your current location and on-site availability for Jersey City, NJ.... 
    Contract work
    Immediate start
    Relocation
    3 days per week

    BCforward

    Jersey City, NJ
    4 days ago
  •  ...NET Fullstack Developer We are seeking multiple experienced .NET Full Stack Developers with a strong background in C#,.NET Core,...  ...onsite roles in Plano, TX and Jersey City, NJ. Candidates must be available for in-person interviews and should possess full stack... 

    Mothership

    Jersey City, NJ
    3 days ago
  •  ...JOB DESCRIPTION If you are a software engineering leader ready to take the reins and drive...  ...technology direction and execution across multiple teams, drive modernization and...  ...readiness, and measurable engineering KPIs (availability, latency, defect escape rate, lead... 
    Contract work

    J.P. Morgan

    Jersey City, NJ
    12 days ago
  •  ...will have in this role: The Systems Engineering family is responsible for the entire technical...  ...AWS Athena infrastructure, ensuring availability, performance, and proper configuration...  ...for distributed data platforms across multiple AWS accounts. ~ Implement centralized... 
    Full time
    Remote work
    Flexible hours

    DTCC

    Jersey City, NJ
    2 days ago
  • $142.32k - $213.48k

     ...seeking a highly motivated and skilled Software Development Engineer to join our dynamic team. The ideal...  ...Key Responsibilities: Partner with multiple management teams to ensure...  ...benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction,... 
    Full time

    Citi

    Jersey City, NJ
    21 hours ago
  •  ...in this role: We are part of L3 team who owns and manages multiple BI products. As a team member you will pay a major role in supporting...  ...BI production environment for large scale user base Available on call support for Production issues Provide leadership and vision... 
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    3 days ago
  •  ...operations. As a Senior Director of Software Engineering in Enterprise Technology in the...  ...programs that will impact experiences for multiple groups across the firm, including...  ...maintaining top-tier application stability and availability (Top 5% across Corporate Technology),... 
    Work at office
    Local area

    J.P. Morgan

    Jersey City, NJ
    16 days ago
  •  .... While the roles described here reflect the types of positions we typically recruit for, we want to be transparent that...  ...ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building... 
    Remote job
    Internship

    Danaher

    Jersey City, NJ
    4 hours ago
  •  ...company that creates award-winning software for Fortune 500 brands and...  ...‑first culture has earned us multiple Best Place to Work awards....  ...THE ROLE As an iOS Software Engineer, you will join a high‑performance...  ...global application. This position offers unique professional growth... 
    Work at office
    Remote work
    Work visa
    Flexible hours

    AgileEngine

    Jersey City, NJ
    1 day ago
  •  ...build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Commercial & Investment Bank's...  ...responsible for conducting critical technology solutions across multiple technical areas within various business functions in support... 

    J.P. Morgan

    Jersey City, NJ
    16 days ago
  •  ...an exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Software Engineer III at...  ...platform components and reference implementations adopted by multiple teams ABOUT US JPMorganChase, one of the oldest financial... 

    J.P. Morgan

    Jersey City, NJ
    15 days ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Technology...  ...to tackle a diverse array of challenges that span multiple technologies and applications. Job responsibilities Regularly... 
    For contractors

    J.P. Morgan

    Jersey City, NJ
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer [Multiple Positions Available]. Be the first to apply!