Software Engineer III - Full Stack Engineer
J.P. Morgan
hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.
JOB DESCRIPTION
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III - Full Stack Engineer at JPMorgan Chase within the Commercial & Investment Bank, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You will also be a hands-on engineer on an Agile team building and operating Spring Boot microservices running on AWS (ECS Fargate or EKS) with Oracle and PostgreSQL (RDS), and a modern web UI built with React. You will design, develop, test, deploy, and support services in a secure, resilient, and observable production environment. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
- Execute software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Design, build, and maintain full-stack features across UI and backend services (React or Java 17 / Spring Boot).
- Develop and operate microservices including API design, service decomposition, and reliability patterns (timeouts, retries, idempotency, DLQs).
- Build integrations using AWS services such as API Gateway, SQS, SNS, S3, and RDS ; troubleshoot production issues across services and infrastructure.
- Produce clear design/architecture artifacts (service boundaries, data flows, sequence diagrams, ADRs) and ensure implementation aligns with design constraints.
- Improve engineering quality through code reviews, automated testing, CI/CD, and secure coding practices; contribute to operational excellence (metrics, logs, tracing, runbooks).
- Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Create secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Proactively identify hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
- Add to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Proficiency with React (TypeScript, component architecture, state management, performance fundamentals).
- Strong experience with Java 17+ and Spring Boot , including Spring Data JPA / Hibernate (entity modeling, transactions, performance considerations like N+1, pagination).
- Hands-on deployment/operations with AWS ECS Fargate or Kubernetes/EKS , and strong container skills with Docker (image builds, runtime config, troubleshooting).
- Practical experience with API Gateway, SQS, SNS, S3 , and relational databases on RDS .
- Proven experience with Oracle and PostgreSQL (schema design, indexing, query tuning, migrations).
- Experience with CI/CD , automated testing (unit/integration), observability (logs/metrics/traces), and application security (authn/authz basics, secrets handling, dependency scanning).
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
- Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g. cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
- Experience with event-driven architectures and message processing patterns (idempotency, DLQ handling, backoff/retry strategies)
- Infrastructure-as-Code exposure (e.g., Terraform/CloudFormation/CDK) and production operations experience (incident response, on-call, postmortems)
- API design maturity (OpenAPI/Swagger, backward compatibility/versioning, contract testing)
- Performance tuning experience across UI, JVM, and database layers
Strong grounding in OOP, design patterns, and microservices best practices
ABOUT US
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 corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
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.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
ABOUT THE TEAM
J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.
- ...this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Network Services team, you serve as a seasoned member of an agile...Suggested
- ...Agile methodologies to deliver robust, scalable software solutions. Architect, design, and develop full‑stack applications with JavaScript, Node.js, React, and... ...and automated testing frameworks. Mentor junior engineers, conduct code reviews, and promote best practices...Suggested
$131k - $218.3k
Our AI & Engineering team helps transform technology platforms, drive innovation, and... ...innovation. Work you'll do As a Software Engineer III on the Engineering as a Service team,... ...Information Systems ~5+ years of full-stack software development experience ~...SuggestedTemporary workLocal areaFlexible hours- ...Application Developer III Location: Arlington, VA (On-Site)/ Hybrid Citizenship... ...Systems is seeking an experienced AI/ML Engineer will develop and implement automation solutions... ...engineering, data engineering, or software development Experience with data ingestion...SuggestedFor contractors
- ...critical systems. As a Site Reliability Engineer III - DevOps Engineer at JPMorgan Chase... ...Implement logging and tracing using ELK Stack, Splunk, Dynatrace, and AWS CloudWatch.... ...manage CI/CD pipelines to streamline the software development lifecycle. Troubleshoot and...Suggested
$75k - $110k
...provides expert consulting services software development, digital... ...seeking a Solutions Architect III to design and lead scalable, secure... ...while partnering closely with engineering, product, infrastructure, and... ...experience, skills, and other factors. Full Time Employee Benefits Remote...Full timeTemporary workRemote work- ...motivated candidate to join our talented team. Job Title Software Developer III - JAVA Location Washington, DC The Overall Purpose of Position... .... Spring: 10 Years. Application Development/Software Engineering/Design Patterns: 10 Years. Object-oriented design and...
$3,500 per month
...ARSIEM is looking for a Data Automation Engineer to develop and implement automation solutions... ...engineering, data engineering, or software development Strong programming skills in... ...cybersecurity programs DoD 8140 IAT Level III CSSLP Clearance Requirement This position...- Dev Ops Engineer III BAM is a dynamic, multi-disciplinary firm with leading-edge skills in information technology, software development and applied research. Serving government and commercial... ...Mid-Senior level Employment type Full-time Job function Sales, General Business...Full timeRemote workFlexible hours
- ...an experienced Java Developer III to join our team of talented professionals... ...all of the steps in the software development life cycle to... ...Computer Science or related engineering discipline required. Minimum... ...Knowledge & Skills Experience with full lifecycle of project...H1bRemote work
$112k - $176k
...happen-fast. About the Role: We are seeking an experienced Software Engineer III (Data) to join our fast-paced, collaborative data team. In... ...in big data frameworks (Hadoop, Spark) and the JVM stack (Java, Scala) * Strong software engineering fundamentals and...Full timeWorldwide- An innovative firm is seeking a skilled Java and Python developer to build and maintain robust frameworks and pipelines. In this role, you will leverage your expertise in Java ecosystems and scripting to create efficient solutions, ensuring the scalability and reliability...
- ...Ad Hoc LLC is hiring a Staff Software Engineer - Full Stack to lead federal copyright modernization efforts across front‑end and back‑end systems. You will drive technical roadmaps, act as the primary technical lead, and collaborate with clients and stakeholders to deliver...Remote work
- ...at LOCAL CANDIDATES FIRST. If we get a local candidate we will give them interview preference over non-local. Job Title: Full Stack Engineer Level 2 This can be a 3 to 5 year person, does not need to be Senior with this kind of rate. Top Skills: Java, Angular,...Second jobLocal areaRelocation
- ...Join to apply for the Full Stack Software Engineer role at Bridge Defense About Bridge Defense. Bridge Defense is redefining how modern defense technology is delivered. Based in Washington, D.C., we are built for the dynamic mission environment facing the Department of...Work at officeRemote workRelocationFlexible hours
- ...A technology consulting firm is seeking an experienced Full Stack Software Developer to support a government client. This role involves developing, testing, and maintaining software components, with a focus on Agile methodologies. Candidates should have over 10 years of...
- Brandes Associates Inc., through Agile Empowerment Technologies (AET), seeks a Full Stack Software Engineer with 5+ years of experience to support secure mission software for DoD, IC, and allied environments. The role offers ~85% remote work with limited in-person collaboration...Remote job
- ...A technology company focused on AI is seeking a remote full-stack developer for their C#/.NET team. The ideal candidate is a mid or senior-level developer with over 5 years of C# experience. This role emphasizes high-quality solutions and offers flexible working hours...Contract workRemote workFlexible hours
- Booz Allen Hamilton is seeking a skilled Full-Stack Developer in Arlington, Virginia, to build mission-critical software solutions in an agile environment. Responsibilities include developing modular software architectures and ensuring production-readiness. The ideal candidate...
- A premier AI research accelerator is seeking a Software Engineer with over 5 years of experience, including time at top-tier companies. Responsibilities include evaluating AI-generated code, working with cross-functional teams, and building verification agents. The role...For contractors10 hours per weekFlexible hours
- Soft Tech Consulting is seeking a full stack software engineer to join a collaborative team. The role is currently 100% remote and involves building and maintaining development environments while ensuring compliance with cybersecurity standards. Ideal candidates should...Remote job
- North Point Technology is seeking a Software Developer to support NGA's Geospatial Intelligence (GEOINT) mission. Candidates must hold a valid TS/SCI security clearance and have strong software development skills in Python, Java, C++, and various cloud technologies. This...
- ...Booz Allen Hamilton is looking for a Senior .NET Software Engineer in Arlington, Virginia. This full-stack developer role involves resolving end-to-end solutions in an agile environment, developing and deploying software from vision to production-ready. You will identify...Remote work
- ...options pool after two years Foggy Bottom DC office with gym, full kitchen, common areas, conferencing, rooftop, and easy metro access... ...bring to the position to ****@*****.*** (subject line: “Software Developer Resume”). We may request project samples and references...Work at officeFlexible hours
$86.9k - $198k
Phase2 Technology is looking for a Senior Software Engineer in Laurel, Maryland, to join their team. In this role, you will lead full stack development, providing end-to-end software solutions while overseeing the team’s growth and learning. The ideal candidate holds a...- Job Title: Software Tester / QA Engineer - SME Level III Position Overview: LinTech Global is seeking an experienced Software Tester / Quality Assurance Engineer to support test execution, validation, and readiness activities across IRS-CI's technical toolsets under the...Contract workTemporary workLocal area
$160k - $220k
...merit refreshes based on impact Position Overview As an early engineer, you'll play a pivotal role in developing our core technology platform... ...or sponsor visas for this role 4+ years as a professional software engineer Strong communication skills, both written and verbal...Contract workVisa sponsorship$126.1k - $227.95k
Full Stack Software Engineer SME Alexandria, VA. Clearance Level Required Active TS/SCI and successfully pass a Polygraph exam. Locations Gaithersburg, MD Alexandria, VA Chantilly, VA Primary Responsibilities Architect and Develop Software: design, develop and deploy robust...Contract work$166k - $220k
...Lattice for Mission Autonomy, the premier software platform that enables large fleets of... ..., Motion Planning, Hardware, and Test Engineering—to solve complex problems for our customers... ...Physics 3+ years of experience in a full‑stack capacity Experience in backend: Python...Full time- ...maritime domain awareness for those who need it most. Job Description: We are looking for a creative and detail‑oriented Front-End Engineer to enhance the UI/UX of our Web Portal. This role focuses on creating visually appealing, highly functional, and user‑friendly...Remote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer III - Full Stack Engineer. Be the first to apply!
- ngo software engineer Washington DC
- software developer Washington DC
- software developer internship no experience Washington DC
- software developer apprenticeship Washington DC
- junior software developer Washington DC
- part time software developer remote Washington DC
- financial software developer Washington DC
- senior software engineer ruby on rails Washington DC
- software engineer amazon Washington DC
- senior software design engineer Washington DC


