
Software Engineer [Multiple Positions Available]
JPMorgan Chase2 days ago
Responsibilities
- Own end-to-end architecture, system design, technical requirements, solution designs, and implementation guidance.
- Deliver secure, high-quality production code and maintain core algorithms, integrations, and scalable fixes.
- Lead code reviews, design reviews, technical standards, mentoring, and cross-team technical communication.
- Plan and coordinate sprints, releases, dependencies, milestones, timelines, and scope.
- Oversee test strategy, automation, coverage, defect resolution, production monitoring, incident response, and root-cause analysis.
- Drive resiliency, reliability, observability, performance optimization, technical-debt reduction, and modernization.
- Manage backlogs with product partners and coordinate service contracts, integrations, and release plans.
- Evaluate emerging technologies and enforce SDLC, change-management, and release-governance practices.
Requirements
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, or a related field plus seven years of relevant experience, or a master's degree in one of these fields plus five years of relevant experience.
- At least five years of experience delivering enterprise and mission-critical applications and supporting system design, development, testing, and operational stability.
- At least five years of experience building applications in insurance and financial services domains and using C++ for memory management, templates, generic programming, concurrency, multithreading, and performance optimization.
- At least five years of experience with Oracle Database, Apache HTTP Server, load balancers including LTM and GTM, Bash, Groovy, application resiliency and security controls, and web technologies including HTML5, CSS, JavaScript, DOM, jQuery, and Angular.
- At least five years of experience administering WebLogic, WebSphere, Tomcat, OAS, JBoss, and GlassFish application servers.
- At least five years of experience with SOAP, XML, REST web services, service-oriented architectures, Struts, Velocity, Spring Framework, Spring Boot, MyBatis, Apache Commons, and Maven.
- At least five years of experience using Eclipse, IntelliJ, Git, SVN, TOAD, Oracle SQL Developer, SOAP UI, Postman, Visual Studio Code, Jenkins, and SonarQube.
- At least five years of experience with Agile Scrum practices, test-driven development, and paired programming, plus three years of experience with formal change management and the SDLC.
Benefits
- Full-time onsite position at 4900 Memorial Highway, Tampa, Florida.
- Competitive total rewards package with eligibility-based comprehensive health care, onsite health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Eligible roles may receive discretionary incentive compensation or commission-based pay; compensation details are provided during hiring.
Tech Stack
AngularBashC++CSSGitGroovyJavaScriptJenkinsjQueryMavenOracle DatabasePostmanSOAPSonarQubeSpring BootStrutsSubversion
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.