Software Engineer [Multiple Positions Available]
DESCRIPTION:
Duties: Drive strategic alignment and partnership across engineering, product, and business teams to architect, design, and deliver innovative, high-impact features.
Conduct rigorous code reviews, mentor peers, and establish best practices to ensure maintainable, robust, and scalable codebases.
Diagnose and resolve complex application issues, employing deep technical expertise and root cause analysis to ensure system integrity and uptime.
Devise and implement sophisticated software solutions, applying creative problem- solving and advanced technical acumen to address non-trivial engineering challenges.
Author and maintain high-quality, secure algorithms and code that integrate seamlessly with distributed systems and meet rigorous production standards.
Aggregate, analyze, and synthesize large, heterogeneous data sets to generate actionable insights, visualizations, and reporting that drive continuous improvement of software platforms.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, Technology Specialist, Technical Lead, or related occupation.
Skills Required: This position requires experience with the following: Designing, developing, and optimizing enterprise-grade web applications using Java, GoLang, and associated frameworks including Spring and Hibernate for scalability, performance, and reliability; utilizing both relational (SQL) and non-relational (NoSQL) database technologies, including schema design, optimization, and query performance tuning; working with AWS, Kubernetes, and cloud-native architectures for designing and deploying RESTful APIs; working with distributed version control systems such as Git, including branching strategies, code integration, and release management; designing secure authentication and authorization solutions using Identity and Access Management (IAM) concepts and technologies including OAuth, SAML, and OpenID Connect; utilizing Java, SQL, and related database querying techniques, as well as technologies including Spring Framework and RESTful APIs, for developing, debugging, and maintaining mission-critical codebases in large corporate settings; using software applications and technical processes within specialized domains, including cloud computing for scalable infrastructure and deployment automation, artificial intelligence and machine learning for predictive analytics and business process automation, and mobile technologies including OAUTH 2.0 and OIDC in mobile flow for developing secure and user-friendly mobile applications supporting business operations and customer engagement.
Job Location: 600 Travis Street, Houston, TX 77002.
Full-Time.
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent co...
- Rate: Not Specified
- Location: Houston, US-TX
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210800082
- Posted: 2026-10-16 09:36:18 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- INDUSTRIAL ENGINEERING CO-OP
- EMERGENCY RESPONSE CO-OP
- Industry Marketing Manager
- Facility Safety Manager
- PIPELINE RELIABILITY INTERN
- LAB ANALYST
- Signal Integrity Systems Engineer (Entry level to Senior)
- Linux Engineer
- Linux Engineer
- Linux Engineer
- Production Operator
- Control Room Operator-$28.00/hr.
- HR Business Partner
- Lab Analyst
- Engineering Technician
- Production Supervisor - 3rd Shift
- Forklift Operator - South Plainfield, NJ
- Remote Asset Process Engineering Lead - Corrugated
- Maintenance Technician
- Maintenance Mechanic