JP Morgan Chase & Co.

Lead Software Engineer [Multiple Positions Available]

JP Morgan Chase & Co.$235K — $260K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering, Technology Management, Computer Science, or related field.
  • 7 years of experience in software engineering, IT consulting, or related roles.
  • Experience with developing enterprise-level applications in Java and with Java 8+ features.
  • Proficient in ReactJS for building responsive web applications and managing component lifecycles.
  • Skilled in building API integrations and working with relational databases like Oracle and SQL Server.

Responsibilities

  • Lead technical projects from inception to successful closure.
  • Collaborate with stakeholders to define project scope, requirements, and deliverables.
  • Design technical solutions and system architectures to meet business objectives.
  • Implement coding, system integration, and deployment activities.
  • Manage and optimize AWS cloud infrastructure and resources.

Benefits

  • Comprehensive technical documentation for systems and processes is ensured.
  • Participation in on-call rotation for critical system support.
  • Day-to-day technical support for managed systems is provided.
  • Opportunities for integration with external vendors and their systems.
Full Job Description
JOB DESCRIPTION

DESCRIPTION:

Duties: Lead technical projects for Highbridge business from project inception through successful closure. Collaborate with business stakeholders to define project scope, requirements, and deliverables. Design comprehensive technical solutions and system architectures to meet business objectives. Translate functional business requirements into robust technical designs and system specifications. Lead implementation efforts including coding, system integration, and deployment activities. Ensure adherence to software development best practices and coding standards. Manage and maintain the firm's Amazon Web Services (AWS) cloud infrastructure. Implement infrastructure changes, updates, and optimizations. Monitor cloud resource utilization and implement cost optimization strategies. Work with multiple external vendors and their systems for integration with Highbridge Technology platform. Design and implement API integrations and data exchange protocols. Coordinate technical requirements and specifications with vendor teams. Lead testing phases including unit testing, integration testing, and user acceptance testing. Develop test plans and ensure comprehensive test coverage. Coordinate rollout activities and deployment procedures. Provide day-to-day technical support for systems managed by the team. Troubleshoot and resolve technical issues in production environments. Participate in on-call rotation for critical system support. Create and maintain comprehensive technical documentation for systems and processes. Develop support procedures, runbooks, and troubleshooting guides. Ensure knowledge transfer and documentation standards compliance.

QUALIFICATIONS:

Minimum education and experience required: Bachelor's Degree in Computer Engineering, Technology Management, Computer Science, or related field of study plus 7 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.

Skills Required: This position requires experience with the following: developing enterprise-level applications using Java programming language, including object-oriented programming principles, multithreading, exception handling, and Java 8+ features such as lambda expressions and streams; building responsive web applications using ReactJS framework, including component lifecycle management, state management, hooks, and modern JavaScript features; working with JavaScript for client-side and server-side development, and TypeScript for type-safe application development, including features such as generics, interfaces, or decorators; working with Python for automation, data processing, and application development, including using Python libraries and frameworks; writing PowerShell scripts for system administration, automation tasks, and infrastructure management; working with Spring Boot for microservices development and Spring MVC for web application architecture, including dependency injection, aspect-oriented programming, and RESTful API development; working with Hibernate for Java persistence and MyBatis for SQL mapping framework, including database transaction management and query optimization; implementing user interfaces using Material UI React components, including theming, customization, and responsive design principles; developing ETL and batch processing using tools including Autosys and Spring Batch; working with Relational Database such as Oracle and SQL Server, including database configuration, backup strategies, and performance tuning; working with data platforms for data warehousing, analytics, and data pipeline development; Working with Terraform-driven infrastructure to provision and manage virtual servers and auto-scaling, and with Kubernetes for container orchestration and microservices deployment across on-premises and cloud environments, implementing infrastructure as code with Terraform for server lifecycle management and scaling, alongside Kubernetes-based orchestration for containerized microservices, resource management, and infrastructure version control; working with Jenkins for build automation for continuous delivery pipelines; working with IntelliJ IDEA for Java development and VS Code for multi-language development, including plugin management and debugging capabilities; working with vendor products such as GitHub, Gitlab or Bitbucket for source code management, including branching strategies, pull request workflows, and code review processes; working with Confluence for technical documentation and knowledge management, and JIRA for agile project tracking and issue management, automated testing framework such as Cypress for integration testing, and development productivity enhancement; working in Agile development environments, including sprint planning, daily standups, retrospectives, and iterative development cycles; working with Scrum methodology including user story creation, backlog management, and cross-functional team collaboration; utilizing SDLC phases including requirements analysis, system design, implementation, testing, deployment, and maintenance; integrating multiple technology stacks and platforms in complex financial services environments; and working with application performance tuning, database optimization, and cloud resource management.

Job Location: 390 Madison Avenue, New York, NY 10017.

Full-Time. Salary:  $235,000 - $260,000 per year.

About JP Morgan Chase & Co.

JP Morgan Chase & Co. stands at the forefront of the global financial services industry. They offer an expansive array of products and services to a diverse clientele, including individuals, corporations, governments, and institutions. Ever since the merger of J.P. Morgan & Co. and Chase Manhattan Corporation in 2000, this industry-leading entity has become renowned for its comprehensive portfolio encompassing consumer and community banking, corporate and investment banking, commercial banking, as well as asset and wealth management. Headquartered in the vibrant city of New York, JP Morgan Chase & Co. boasts a formidable presence across over 100 countries worldwide.

Unveiling Employment Opportunities at JP Morgan Chase & Co.

Vacancies and Hiring Initiatives

JP Morgan Chase & Co. is continuously on the lookout for talented individuals eager to contribute to its legacy of excellence. The company's recruitment efforts are geared towards identifying candidates with the right blend of skills and qualifications to drive forward its various business segments. Whether you are a seasoned professional or a recent graduate, JP Morgan Chase offers a plethora of job openings across multiple disciplines.

High-Demand Positions

Among the myriad of roles, certain positions stand out for their attractive compensation packages and career advancement prospects. Notably, high-paying jobs at JP Morgan Chase & Co. include Relationship Manager, Branch Manager, and Software Engineer. These roles are critical to the firm's operations and offer lucrative opportunities for those with the requisite expertise.

Navigating the Job Market at JP Morgan Chase & Co.

Leveraging Job Portals and Job Alerts

For job seekers aiming to tap into the opportunities at JP Morgan Chase, staying updated through job portals and subscribing to job alerts is crucial. These tools can provide timely information about job openings, job fairs, and recruitment events, enabling candidates to apply promptly and prepare adequately for interviews.

Preparing Your Job Application

Your job application, comprising your resume and cover letter, is your ticket to securing an interview at JP Morgan Chase. Highlight your qualifications, skills, and experiences that align with the job listing, ensuring you stand out in the competitive job market.

Acing the Interview

Preparation is key to succeeding in your interview with JP Morgan Chase. Familiarize yourself with the company's business segments, values, and recent achievements. Demonstrating how your background and aspirations match the company's goals can significantly increase your chances of employment. A World of Job Opportunites in the Financial Services Industry JP Morgan Chase & Co. offers a world of job opportunities for those seeking to make their mark in the financial services industry. With competitive salaries, comprehensive benefits, and endless possibilities for growth, positions at JP Morgan Chase are highly coveted. By staying informed through job sites, tailoring your applications, and preparing thoroughly for interviews, you can enhance your prospects of joining the esteemed ranks of JP Morgan Chase employees. Explore the job board, seize the job opportunities, and embark on a rewarding career journey with one of the world's leading financial institutions.
Learn more about JP Morgan Chase & Co.
Size
661 employees
Market Cap
$384.5 billion
Industry
Net Income
$29.1 billion
Founded
1823
5 Year Trend
+0.7%
Revenue
$261.5 million
NASDAQ

Similar Jobs

More Jobs at JP Morgan Chase & Co.

More Information Technology Jobs

Find similar Lead Software Engineer [Multiple Positions Available] jobs: