Software Engineer Iii-full Stack

JPMorgan Chase JPMorgan Chase · Banking · Dublin, Ireland · Corporate Sector

Software Engineer III (Full Stack) at JPMorgan Chase, Dublin, Ireland. Role focuses on end-to-end delivery of full-stack solutions using React, Java Spring Boot, GraphQL/REST, and AWS. Responsibilities include architecture, secure coding, building highly available services, implementing authentication/authorization, establishing observability, evaluating solutions, and partnering with Product/UX. The role leverages enterprise-authorized AI coding assist tools for code generation, refactoring, and testing, with a strong emphasis on validating AI outputs for correctness, security, and maintainability. Requires 4+ years of experience, strong React, Java Spring Boot, GraphQL, REST, OIDC/OAuth2, AWS, and data/event-driven expertise. Proficiency with AI-assisted development tools is a MUST.

What you'd actually do

  1. Leads end-to-end delivery of full stack solutions using React, Java Spring Boot, GraphQL/REST, and AWS-managed services, from design through production support.
  2. Drives architecture and design reviews, defining service boundaries, API contracts, data models, and integration patterns.
  3. Develops secure, high-quality, production-grade code; conducts thorough code reviews; sets and enforces engineering standards.
  4. Builds and maintains highly available and scalable services with strong operational excellence: reliability, performance, cost awareness, and maintainability.
  5. Implements and governs authentication/authorization using OIDC/OAuth2, token validation, scopes/claims, and service-to-service security patterns.

Skills

Required

  • React expertise
  • Java Spring Boot expertise
  • GraphQL proficiency
  • REST proficiency
  • OIDC/OAuth2 implementation
  • Hands-on AWS experience
  • Data and event-driven expertise
  • CI/CD, quality, and AI-assisted engineering
  • Hands-on experience using enterprise-authorized AI-assisted software development tools
  • Understanding of responsible AI use in engineering workflows

Nice to have

  • Infrastructure as Code
  • Containerization and orchestration experience
  • Advanced security practices
  • Experience defining platform standards
  • Prior experience integrating with Oracle HCM

What the JD emphasized

  • MUST: proficiency with Claude Code/GitHub Copilot ensuring correctness, security, and maintainability
  • 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.