Software Engineer III-Full Stack/React - J.P. Morgan : Job Details

Software Engineer III-Full Stack/React

J.P. Morgan

Job Location : New York,NY, USA

Posted on : 2025-05-05T00:58:32Z

Job Description :

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III-Full Stack/React at JPMorgan Chase within the Commercial and Investment Bank Markets Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. As a Software Engineer III at JPMorgan Chase within the Commercial and Investment Bank Markets Technology team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.

Job Responsibilities

  • Develop and implement user interfaces for new applications using React, ensuring a seamless and engaging user experience.
  • Collaborate with design teams to translate UI/UX design wireframes into high-quality code and visual elements.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Troubleshoot and resolve UI-related issues, thinking creatively to overcome challenges and improve user interaction.
  • Maintain and enhance existing UI components, ensuring they are secure, efficient, and aligned with system architecture.
  • Produce design artifacts and documentation for UI components, ensuring alignment with overall application architecture.
  • Gather and analyze user feedback to continuously improve the UI and enhance user satisfaction.
  • Contribute to UI-focused communities of practice, sharing insights on emerging technologies and best practices.
  • Foster a team culture of diversity, equity, inclusion, and respect.

Required Qualifications, Capabilities, and Skills

  • Formal training or certification in software engineering concepts with 3+ years of applied experience
  • Hands-on professional experience coding in one or more object oriented programming (OOP) languages, including Java
  • Extensive hands-on experience with Spring Boot, including developing and deploying robust applications, implementing microservices architecture, and optimizing performance for scalable solutions.
  • In-depth hands-on experience with Apache Kafka, involving the design and implementation of real-time data streaming solutions, managing Kafka clusters, and integrating Kafka with various data processing systems to ensure efficient and reliable message delivery across distributed environments.
  • Hands-on professional experience in building web-based UI platforms using React.
  • Proficiency with source code control systems (GIT) and code build and packaging tools (NPM).
  • Hands-on professional experience with integrated development environments (IDE), particularly VS Code.
  • Practical experience in delivering system design, application development, testing, and ensuring operational stability.
  • Hands-on professional experience with automation and continuous delivery methods, with a focus on UI deployment.
  • Advanced understanding of agile methodologies, including 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.).

Preferred Qualifications, Capabilities, and Skills

  • Familiarity with modern front-end technologies and frameworks.
  • Experience with AWS and cloud-based UI deployment.
  • Hands-on experience with object-oriented programming and development practices using Java.
  • Knowledge of database programming using SQL (Postgres) and experience in writing stored procedures and packages.
  • Familiarity with Unix/Linux variants.
  • Experience in the fixed income business, especially mortgage-backed securities, is a plus.
#J-18808-Ljbffr
Apply Now!

Similar Jobs ( 0)