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 deliver secure, stable, and scalable software products using Python and Java within asset and wealth management domain.
Develop, troubleshoot, and maintain complex software solutions including microservices and cloud-based applications with focus on operational stability.
Leverage AI-assisted development tools to improve code quality, productivity, and contribute reusable patterns for team-wide effectiveness.
Minimum Requirements
3+ years of applied software engineering experience with formal training or certification.
Proficiency in Python and Java, with experience building microservices-based backend applications.
Experience using enterprise-authorized AI-assisted software development tools and ability to validate AI-generated outputs.
Hands-on experience with cloud platforms (AWS, Azure, GCP), distributed systems, RESTful APIs, and agile methodologies.
Ideal Candidate Profile
Experienced in large corporate environments deploying software in banking/financial domain or similar regulated industries.
Operationally skilled in software design, testing, deployment, and maintenance emphasizing application resiliency and security.
Comfortable with agile development, continuous integration/delivery, and advocating for responsible AI use within engineering workflows.
