JPMorganChase Logo

JPMorganChase

Software Engineer [Multiple Positions Available]

Reposted An Hour Ago
Be an Early Applicant
Hybrid
Plano, TX
Senior level
Hybrid
Plano, TX
Senior level
Design, implement, test, and maintain server-side components and web applications. Build backend n-tier and microservice architectures, design workflows and business processes, implement cloud-native solutions using AWS and IaC, create CI/CD pipelines, perform unit and automated testing, troubleshoot issues, and support deployment and monitoring in production.
The summary above was generated by AI

DESCRIPTION:

Duties: Design, implement, test, and maintain major server-side components and web applications. Implement back- end components of an n-tier application, including data model, data access objects, and application logic. Participate in design and implementation of different Business Process Management processes and workflows. Participate in project planning sessions to analyze business requirements and outline the proposed information technology solution. Design, review, and provide input to the design recommendations and incorporate security requirements. Provide input to information and data flow and comply with architectural standards in all phases. Monitor and record the detailed application specifications, translate technical requirements into programmed application modules, and develop software application modules. Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications. Identify and troubleshoot application code-related issues. Ensure quality and completeness of the product through unit testing, documentation, and maintenance. Participate in and guide the product launch and deployment using continuous integration and deployment tools and technologies. Perform ongoing design and development of future state applications built on a resilient framework and cloud native technologies. Create and manage micro services in cloud environments.

QUALIFICATIONS:

Minimum education and experience required: Master's degree in Applied Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation. The employer will alternatively accept a Bachelor's degree in Applied Computer Science, Computer Engineering, or related field of study plus 7 years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.

Skills Required: This position requires experience with the following: designing and developing software with Java and J2EE using Agile methodologies; designing and building applications using advanced AWS services including Aurora RDS, RDS Proxy, S3 replications, SNS, and SQS; designing and implementing Infrastructure as Code (IaC) solutions using Terraform to automate the provisioning and management of AWS resources; building application integration using Apache Camel and automating business process using Quartz jobs; building business process workflows using jBPM, business rule engine, and rules driven process execution; developing software or a Microservices environment that deploys as a REST API; designing and developing software by applying Application Architecture Disciplines; building software infrastructure by Infrastructure Architecture Disciplines; developing software utilizing Spring and Spring Boot frameworks for enterprise grade applications; building software utilizing Maven and Gradle to resolve application dependencies; building applications that utilize HTML, JSON and XML formatted data files/service payloads; developing software utilizing SOAP and REST APIs for data transfers between diverse components; developing event streaming software utilizing Apache Kafka and UMMQ; building application infrastructure components utilizing Docker and Kubernetes container frameworks; deploying software utilizing Apache Tomcat application server; setting up software CI/CD pipeline utilizing Jenkins; building infrastructure environment on Linux and Unix based systems; setting up infrastructure through Shell Scripting; developing software with Oracle and DB2 relational databases; developing software with Cassandra NoSQL databases; developing database software to run SQL queries through Hibernate framework; creating Automated Testing scripts utilizing Selenium and Cucumber frameworks; creating Unit Testing scripts utilizing Junit; versioning software code utilizing GIT and Apache Subversion for code version control; developing software utilizing Wealth Management Technology for Servicing the managed accounts; configuring Dynatrace to monitor applications; building proxies for applications utilizing Google APIGEE; building secure applications utilizing OAUTH; and building automation scripts utilizing Python programming language.

Job Location: 8181 Communications Parkway, Plano, TX 75024.

Full-Time. 

About Us

Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. 

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.  We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

Equal Opportunity Employer/Disability/Veterans

About the TeamOur Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.

Similar Jobs

An Hour Ago
Hybrid
Mid level
Mid level
Financial Services
Design, develop, and implement software solutions across the full SDLC. Build Java/J2EE applications, microservices, APIs, cloud infrastructure, and Infrastructure as Code using AWS and Terraform. Develop automation and CI/CD pipelines, containerize applications, implement monitoring, testing, and data integration solutions, and support environment upgrades. Participate in architecture and design reviews, code reviews, project planning, troubleshooting, and cross-functional collaboration using Agile, Waterfall, and hybrid methodologies.
Top Skills: AjaxAngularjsAntApi GatewayAthenaAvroAWSAws GlueBitbucketBlazemeterCloudwatchCucumberDatadogDockerDynatraceEc2GitGradleGrafanaHelmHibernateHTMLI-BatisIamJ2EeJavaJavaScriptJenkinsJfrogJIRAJmeterJqueryJSONJunitKafkaKarateKubernetesLog4JMavenMicroservicesMockitoNode.jsOraclePl/SqlPostgresPrometheusPythonRdsRestful ApiS3Slf4JSoapSpinnakerSplunkSpring BatchSpring BootSpring CoreSpring MvcSQLSqsSwaggerTerraformTomcatVpcXMLYaml
An Hour Ago
Hybrid
Senior level
Senior level
Financial Services
Lead site reliability and software engineering for highly available financial applications. Architect and manage AWS and Azure multi-cloud infrastructure, migrate legacy systems, build containerized cloud-native applications, and maintain CI/CD pipelines. Lead incident response, monitoring, resiliency planning, security, compliance, database migrations, and performance optimization. Develop applications using Spring Boot, Java, Python, and R while collaborating with cross-functional teams.
Top Skills: AgileAmazon Ec2Amazon EcsAmazon EksAmazon RdsAmazon VpcAmazon Web Services (Aws)Aurora PostgresqlAws Direct ConnectAws Rds For OracleAzure FunctionsAzure Kubernetes ServiceAzure Virtual MachinesBuildiCi/CdDatadogDockerDynatraceGrafanaHarnessJavaJenkinsJulesKubernetesAzureMicrosoft Sql ServerPrometheusPythonRSite Reliability EngineeringSpinnakerSplunkSpring BootSybaseTerraform
5 Days Ago
Hybrid
Junior
Junior
Financial Services
Develop and modernize enterprise software by decomposing monoliths into event-driven microservices, building Java and Spring applications, REST APIs, database schemas, stored procedures, and responsive React interfaces. Implement CI/CD, automated testing, Kubernetes deployments, infrastructure automation, observability, distributed tracing, security scanning, and blue-green releases. Support large-scale data migrations, performance tuning, production troubleshooting, and legacy Documentum integrations while producing architecture and technical design documentation.
Top Skills: BitbucketDockerDocumentum ApiGitHelmJava 8+JenkinsKubectlKubernetesMicroservicesMySQLNode.jsOpenapiOraclePl/SqlPostgresPythonReactRestful ApisSonarqubeSpring BootSpring CloudSpring SecuritySQLWebpack Module Federation

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account