Software Engineer III - Java/Python, React
JPMorgan Chase & Co.
Job Description
Join a team pioneering AI-first engineering to accelerate delivery and career growth. Leverage advanced tools and collaborate with experts to shape the future of application integration.
As a Software Engineer III at JPMorgan Chase within the Horizontal Engineering team, you will help build innovative, reusable engineering solutions for the AIS product line. You will work closely with senior engineers and AI agents to accelerate learning, delivery, and documentation. You will contribute to shared services, automation, and cross-product accelerators that improve delivery velocity and consistency. You will be part of a collaborative, inclusive team focused on advancing engineering practices and supporting career development.
Job responsibilities
- Design, develop, test, debug, and maintain secure, high-quality production code for reusable capabilities, automation, documentation, and cross-product components.
- Execute software solutions, design, development, and technical troubleshooting to build solutions and break down technical problems.
- Build shared modules, APIs, and engineering patterns for adoption across AIS products.
- Collaborate with senior engineers through pairing, shadowing, and guided AI-agent workflows to accelerate learning and improve delivery quality.
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Create and maintain clear documentation, implementation notes, runbooks, and knowledge artifacts to support onboarding and repeatability.
- Analyze code, data, and delivery metrics to identify problems, improve coding hygiene, and strengthen system architecture.
- Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
- Apply disciplined engineering practices including secure coding, CI/CD, automated testing, observability, resiliency, controls awareness, and timely escalation.
- Contribute to software engineering communities of practice focused on AI-first engineering, cloud-native delivery, controls automation, platform engineering, and developer productivity.
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Proficiency in Java and Python for application development and maintenance in a corporate or enterprise environment
- Working knowledge of the Software Development Life Cycle, agile delivery, CI/CD, secure coding, testing, resiliency, and production support practices
- Experience with React for building modern, responsive front-end applications
- Demonstrated knowledge of technical processes in areas such as cloud, AI, machine learning, platform engineering, controls engineering, automation, or infrastructure software
- Strong analytical ability, learning agility, collaboration skills, and ability to use AI-assisted development tools responsibly with appropriate validation, documentation, peer review, and escalation
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
Preferred qualifications, capabilities and skills
- Experience with APIs, infrastructure-as-code, CI/CD, observability, monitoring, or reusable platform components
- Exposure to cloud technologies across private cloud, AWS, Azure, or GCP
- Experience with controls automation, evidence generation, delivery analytics, or compliance tooling
- Strong interest in AI-first engineering practices, including generative AI, AI agents, automated testing, documentation generation, anomaly detection, or developer productivity tools
About Us
About the Team
- ...Skills And Competencies : - 6+ years of experience in Software Quality Assurance or Data Quality Engineering, including automation-first testing for complex... ...- Strong hands-on experience with Databricks SQL and Python, including testing of notebooks, workflows, pipelines...Python
- ...and reduce manual effort.- Lead, mentor, and grow a team of data engineers; conduct code reviews, provide technical guidance, and support... ...delivering production-grade data solutions.- Strong proficiency in Python (PySpark, Pandas) and SQL for data transformation, pipeline...Python
- Title : Senior Architect (Software & Agentic Engineering)Experience : 10+ YearsLocation : Bengaluru (Hybrid)Role Summary :We are seeking a Principal/... ...architecture.- 5+ years in deep learning/data engineering.- Strong Python + backend engineering.- Scala/Kotlin/Rust desirable.-...PythonLong term contractTemporary workHybrid work
- ...Technology Group (STG), the innovation engine within the CTO organization,... ...are seeking a highly skilled Python Full Stack Engineer with... ...frontend technologies and modern software engineering practices.... ...Develop user interfaces using React.js, Angular, or modern JavaScript...ReactPython
- ...systems from data integration and feature engineering to model training, inference, and... ...related quantitative discipline.- 10+ years of software engineering experience, with 5+ years in... ...production environments.- Strong expertise in Python (NumPy, PyTorch, TensorFlow, LangChain,...PythonHybrid work
- Job Summary : We are looking for an experienced ServiceNow Technical Lead to lead a team of developers and own the technical delivery of ServiceNow solutions. The ideal candidate should have strong hands-on experience in ServiceNow development, scripting, integrations, workflows...
- Job Title : Azure Data EngineerLocation : Pune, Hyderabad, BangaloreExperience : 6 to 12 years.Skills : Databricks, Spark/ Pyspark/ Python, ETL, ADF/ AirflowNotice Period : Immediate to 45 DaysJob Description :- Expert level skills writing and optimizing complex SQL.- Experience...PythonImmediate start
- ...looking for a Senior Technologist - Java Full Stack to design, build,... ...drive innovation using modern engineering and AI-assisted development... ...:- Proficiency in Angular / React / modern JavaScript frameworks... ...years of experience in full stack software development.- Proven track...React
- ...firm focused exclusively on enterprise software, data, and technology-enabled businesses... ...Description :Amtech LLC is seeking a Lead Data Engineer to own the architecture, scalability,... ...).- Strong programming skills in Python, Java, or Scala.- Proven experience with orchestration...PythonLong term contractHybrid workWorldwide
- ...technology platform, OpenKnowra, has been engineered to bridge the gap between fragmented... ...Responsibilities : IT & Infrastructure : - Own hardware/software asset lifecycle : procurement, upgrades,... ...CSPM, CIEM- Scripting/automation skills (Python, Bash, or similar)- Bachelor's degree in...PythonHybrid work
- ...Description :We are currently seeking a Senior Engineer to join our Financial Services team,... ...scalable and high quality cloud based software, both frontend and backend side.-... ...Engineer fullstack profile using NodeJS, Python, and React- Mandatory (Experience) : Must have 6+...ReactPythonHybrid work
- Job Description : - 8+ years of relevant Performance Engineering / Performance Testing experience.- Strong hands-on Performance Testing... .../ CloudWatch.- Good understanding of DevOps / CI-CD.- JMeter, Java/Python, Chaos Engineering experience would be an added advantage.Key...PythonLong term contract
- ...seeking a high-caliber Senior Backend Engineer to join our engineering team in Bangalore... ...-performance backend services using Java, Spring Boot, Python, Golang, or .NET to meet evolving... ..., with a track record of delivering high-impact software solutions. (ref:hirist.tech)PythonHybrid work
- Job Description : SAP Full Stack CAP Developer (Node.js / Java + SAP Fiori/UI5)Role Summary : We are seeking a skilled SAP Cloud Application Programming Model (CAP) Developer with strong SAP Fiori/UI5 experience to design, develop, and deploy enterprise-grade cloud applications...Full time
- ...distributed systems)- Strong proficiency in Java 11 and above- Strong development expertise in Angular 14+ and React- Strong expertise in TypeScript and JavaScript... ...such as Azure, AWS, or GCP- Practice of modern software engineering including agile methodologies, coding...ReactPython
- ...for the candidate : Required Skills : - 5+ years of experience in software testing and test automation.- Strong hands-on experience with... ...Collaborate closely with developers, product owners and the clients QA engineers to understand requirements and ensure quality deliverables.-...Immediate start
- Role Overview:We are looking for a highly skilled Data Engineer with expertise in designing, developing, and optimizing enterprise-scale... ...leadership initiatives.Required Technical Skills:Data Engineering:- Python, PySpark, SQL (Advanced), Data Modeling, ETL/ELT Development,...Python
- Role Overview : We are looking for a Java Full Stack Developer with 4-8 years of software engineering experience to design, develop, and deliver secure, scalable, resilient... ...Spring Boot, Microservices, Kafka, REST APIs, and React.js, with hands-on experience in building modern,...React
- ...business requirements and user-centric software. Operating primarily within the... ...workflows. With a culture rooted in engineering excellence and agile delivery, People... ...global clientele.Role Overview:As a Java Tech Lead with a focus on React, you will spearhead the design and development...ReactFull timeHybrid work
- ...infrastructure.- Assist with data preparation, validation, and feature engineering for AI applications.- Educate and train clients on how to... ...AML, KYC, or fraud detection solutions.- Coding experience in Python or Java.- Understanding of DevOps, CI/CD, and cloud automation (GCP,...PythonHybrid workFlexible hours
- ...into scalable CPQ solutions.- Good communication and stakeholder-management skills.- Strong analytical and troubleshooting capabilities.Education :- Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline preferred. (ref:hirist.tech)
- ..., traces, reproducible steps, and business impact.- Mentor L1/L2 engineers, review troubleshooting quality, improve knowledge articles and runbooks... ...Directory, REST APIs, Postman, SQL, MSSQL/Oracle, PowerShell, Java/Groovy concepts, Git, ServiceNow, Jira, Putty, WinSCP. (ref:...Hybrid workWork from home
- ...and production problems across multiple environments and operating platforms- Provides technical and architectural direction to the software team supporting .Net applications.Required Experience : - Asp.net development/design and architecture experience.- Experience with multi...
- Job Description :This is a Founding tech team role. Work from office, 6 days a week.Position : Senior Backend Engineer (Node.js, AI-Native)Overall/Total Experience : 6 - 8 years onlyLocation : BengaluruWorking Days : 6 Days Working from office (Founding Team Role)Notice Period...Work at office
- ...in leading large-scale, enterprise-grade software delivery programs. The ideal candidate will... ...related to Data Analytics and Data Engineering initiatives.- Define project scope, timelines... ...Engineering or Data Analytics tools such as Python, PySpark, SQL, Databricks, Neo4j, and...Python
- Experience Requirements :- 8 years of experience working in production grade Integration platforms with at least 4 years hands-on in Boomi integration.- Proven delivery of complex, multi-system integrations in retail domain.Technical Expertise :- Deep knowledge of integration...Contract work
- ...looking for an AI Principal SW Systems Engineer to help shape the future of intelligent... ...machine learning.- Lead the end-to-end software development lifecycle, including architecture... ...programming language, preferably Python, Java, Go, or C++.- 3+ years of experience leading...Python
- Job Description :We are looking for a Java Microservices Developer to join our team of bright thinkers and doers. You'll use your problem... ...their business goals.Mandatory Qualifications- 6+ years of software development experience- Strong development skills in Java JDK 1.8...
- Job Description : Accessibility QA Engineer / Accessibility Testing SpecialistExperience : 6 - 8 YearsPrimary Experience : 5+ Years in Web Accessibility EngineeringLocation : As per business requirementJob Type : Full-timeRole Overview : We are looking for an experienced Accessibility...Full time
- ...experienced Senior Firmware Development Engineer with strong expertise in storage firmware... ...automation and debugging utilities using Python, Perl, Shell, or Lua.- Conduct code reviews... ...years of experience in firmware/embedded software development, preferably in storage or...Python
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Java/Python, React. Be the first to apply!
