Software Engineer

JPMorgan Chase & Co.

Tampa, FL • 54m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer (multiple positions)

Description

Design, develop, and implement software solutions across the full Software Development Lifecycle (SDLC), including requirements analysis, application design, coding, testing, and deployment. Build and enhance software modules aligned to architectural standards, regulatory requirements, and payment systems. Integrate AI-driven features and create scalable, resilient systems using cloud and cybersecurity controls.

Responsibilities

  • Participate in all phases of SDLC: requirements analysis, design, coding, testing, and deployment

  • Develop and enhance software modules aligned with architectural standards and technical requirements

  • Apply subject matter expertise in regulatory requirements and payment systems

  • Integrate AI-driven features and build scalable, resilient systems using Python, Kubernetes, and Kafka

  • Ensure compliance with public cloud frameworks and cybersecurity controls

  • Perform code reviews and participate in design reviews

  • Collaborate with project managers and business analysts to propose solutions

  • Troubleshoot and resolve application issues to maintain performance and reliability

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, or related field

  • 7+ years of experience in the job offered or as Software Engineer, Software Developer, Programmer Analyst, or related occupation

  • Experience architecting solutions with Java, Spring Boot, microservices, and ReactJS

  • Experience with Dodd-Frank regulatory requirements and domestic/cross-border payment clearing systems

  • Experience with Oracle and PostgreSQL plus Mule ESB, IBM MQ, and web services integration

  • Experience developing and deploying scalable, resilient systems with Python, Kubernetes, and Kafka with public cloud and cybersecurity compliance

  • Experience with Control-M scheduling

  • Experience with Selenium and FitNesse automated testing

  • Experience with Tomcat application hosting

  • Experience using GAIA and Tomcat for monitoring system performance and reliability

Benefits

  • Competitive total rewards package, with base salary determined by role, experience, skills, and location

  • Possible commission-based pay and/or discretionary incentive compensation (cash and/or forfeitable equity)

  • Comprehensive health care and on-site health/wellness centers

  • Retirement savings plan

  • Backup childcare

  • Tuition reimbursement

  • Mental health support

  • Financial coaching and more (eligibility-based)

  • Equal opportunity employer with accommodations available for applicants and employees

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report