Software Engineer III - Python, Java
JPMorgan Chase & Co.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop secure, stable, and scalable software solutions using Python and Java within agile teams supporting Asset and Wealth Management business objectives.
Leverage enterprise-authorized AI-assisted development tools to improve code quality, delivery speed, and team productivity while ensuring secure coding standards.
Produce architecture and design artifacts, analyze large diverse data sets to continuously improve applications and system architecture.
Minimum Requirements
Minimum 3+ years of applied software engineering experience with formal training or certification.
Proficiency in Python and Java with experience building microservices-based applications.
Hands-on experience with cloud platforms (AWS, Azure, GCP), distributed systems, and web technologies (RESTful APIs, WebSockets, JSON).
Experience using enterprise-authorized AI-assisted software development tools and understanding of responsible AI use in engineering workflows.
Ideal Candidate Profile
Experienced in software design, development, testing, and operational stability in large corporate environments with agile methodologies.
Capable of critically evaluating AI-generated code outputs and guiding safe and effective AI tool usage among peers.
Comfortable working in banking domain technology projects with exposure to cloud and microservices architecture.
