Senior Java Lead Software Engineer

1 month ago


Jersey City, United States JPMorganChase Full time
Job DescriptionJOB DESCRIPTION

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Asset Wealth Management, Project Rio Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

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 others
  • 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 of applied experience
  • Hands on full stack development experience using Java 11 or higher, Spring Boot.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability for large scale mission critical products
  • Must have solid understanding of Micro Service design pattern, development & deployment experience on a cloud platform
  • Must have solid understanding of Java design patterns and data structures
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical AWS experience
Preferred qualifications, capabilities, and skills
  • Experience with Kafka is a plus
  • Experience with UI technologies is a plus
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. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and 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

J.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.​



  • Jersey City, New Jersey, United States Seven Seven Software Full time

    We are seeking an experienced Senior Java Software Engineer to join our team at Seven Seven Software. In this role, you will be responsible for developing and supporting Entitlement Scalable API/Services.Key ResponsibilitiesDesign, develop, and deploy high-quality software solutions using Java, Cassandra, SQL, and No-SQL Data Modeling.Migrate legacy APIs and...


  • jersey city, United States Apex Systems Full time

    Summary:As a Senior Java Developer with a large financial services company, you will play a crucial role in modernizing their enterprise platforms, developing new code, and migrating applications. You will work closely with software engineering teams on multiple complex software development efforts, ensuring that their applications meet performance, privacy,...


  • Jersey City, United States Apex Systems Full time

    Summary:As a Senior Java Developer with a large financial services company, you will play a crucial role in modernizing their enterprise platforms, developing new code, and migrating applications. You will work closely with software engineering teams on multiple complex software development efforts, ensuring that their applications meet performance, privacy,...


  • Jersey City, United States Apex Systems Full time

    Summary:As a Senior Java Developer with a large financial services company, you will play a crucial role in modernizing their enterprise platforms, developing new code, and migrating applications. You will work closely with software engineering teams on multiple complex software development efforts, ensuring that their applications meet performance, privacy,...


  • Jersey City, United States JPMorganChase Full time

    Job DescriptionJOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset Wealth Management, Project Rio Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • Jersey City, New Jersey, United States Phaxis Full time

    Job Description: We are seeking a skilled Java Software Engineer to join our team at Phaxis. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying high-quality software applications using Java and Spring. Your expertise in Java 8, Spring Boot, and Microservices will enable you to work on complex projects and deliver...


  • Jersey City, New Jersey, United States Core Software Technologies Inc. Full time

    Job DescriptionWe are seeking a highly experienced Senior Cloud DevOps Engineer with expertise in Java to join our team at Core Software Technologies Inc.About the RoleThis is a mid-level position that requires a strong understanding of cloud technologies such as AWS and Azure. The ideal candidate should have at least 8-10 years of experience in Java...


  • Carson City, Nevada, United States TekCommands Inc Full time

    Job Description:Senior Java Software Engineer    We are seeking a highly skilled Senior Java Software Engineer to join our team at TekCommands Inc. The ideal candidate will have extensive experience in designing and developing large-scale web applications using Java.    Key Responsibilities:Design and develop complex web applications using Java...


  • Jersey City, New Jersey, United States Core Software Technologies Inc. Full time

    We are seeking a seasoned DevOps engineer with a strong background in Java to join our team at Core Software Technologies Inc. The ideal candidate will have at least 8 to 10 years of experience in cloud technologies, including AWS and Azure, and a solid understanding of Java, Spring Boot, Hibernate, Docker, and microservices.The successful candidate will be...


  • Jersey City, New Jersey, United States Fidelity TalentSource LLC Full time

    Job TitleSenior Software EngineerOverviewFidelity TalentSource LLC is seeking a seasoned Senior Software Engineer to join our Digital Assets team. This role will be responsible for designing, developing, and executing performance tests using Java/JMeter/Cloud-test/Rush-hour and other performance testing tools to ensure comprehensive performance testing.About...


  • Jersey City, New Jersey, United States Apex Systems Full time

    Job DescriptionJob Title: Senior Java Software Developer for Enterprise PlatformsAbout Apex Systems:We are a leading technology solutions company that provides expert services to help businesses succeed in the digital age. Our team of experienced professionals is dedicated to delivering innovative and efficient solutions that meet the evolving needs of our...


  • Jersey City, New Jersey, United States Core Software Technologies Inc. Full time

    We are seeking a seasoned Cloud DevOps Engineer with expertise in Java to join our team at Core Software Technologies Inc.About the Role:Job Type: Contract (6 months, extendable)Location: Remote (Hybrid working style)Salary: Estimated $120,000 - $180,000 per yearJob Description:We are looking for a strong mid-level engineer with at least 8 to 10 years of...


  • Jersey City, New Jersey, United States Virtusa Full time

    Job SummaryAs a Technical Specialist for Charles River Investment Management at Virtusa, you will play a key role in the migration of the current on-premise version to a SaaS version. Your responsibilities will include modifying APIs and batch jobs, leading Agile Scrum Teams, and developing software programs using Java, C#, SQL, React, and JavaScript.Key...

  • Lead Software Engineer

    6 months ago


    Jersey City, United States JPMorgan Chase & Co. Full time

    We are seeking a Lead Software to join our global Site Reliability Engineering (SRE) team to support our Asset & Wealth Management Data and Analytics platforms. As a 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...


  • Jersey City, New Jersey, United States BCforward Full time

    About the Role:BCforward is seeking a highly motivated Senior Software Development Engineer opportunity in Jersey City, NJ.Position Overview:We are looking for an experienced software engineer to join our team as a Senior Software Development Engineer. The successful candidate will serve as a member of an agile team to design and deliver trusted...


  • Ohio City, Ohio, United States Eateam Full time

    Job Title - Senior Software Engineer IIIAt Eateam, we are seeking a highly skilled Senior Software Engineer/ Senior Java Developer to join our team. As a key member of our engineering team, you will be responsible for designing, coding, and debugging applications in various software languages.Responsibilities:• Design, code, and debug applications in...


  • Jersey City, NJ, United States JPMorganChase Full time

    Job DescriptionJOB DESCRIPTIONWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset Wealth Management, Project Rio Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading...


  • jersey city, United States Apex Systems Full time

    Summary:As a Senior Java Developer with a large financial services company, you will play a crucial role in modernizing their enterprise platforms, developing new code, and migrating applications. You will work closely with software engineering teams on multiple complex software development efforts, ensuring that their applications meet performance, privacy,...


  • Jersey City, United States BrainWorks Full time

    My client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area.In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will build analytical...


  • jersey city, United States BrainWorks Full time

    My client, a leading financial services firm, is seeking to hire a Senior Quantitative Software Engineer with strong programming, modeling, and applied math skills, combined with knowledge of equities, fixed income, derivative instruments, or related area.In this key role, the Senior Quantitative Software Engineer (Quant, Fintech) will build analytical...