{"id":545753,"url":"https://alion.io/job/jpmorganchase-software-engineer-iii-java-3","title":"Software Engineer III - Java","company":{"id":257,"name":"JPMorganChase","domain":"jpmorganchase.com","url":"https://alion.io/company/jpmorganchase","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":100,"open_postings":373,"ghost_share":0.013,"stale_share":0.008,"repost_share":0.137,"time_to_fill_p50_days":5,"computed_at":"2026-10-04T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Glasgow, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Java","optional":false},{"name":"JUnit","optional":false},{"name":"Mockito","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Trunk-Based Development","optional":false},{"name":"Amazon Aurora","optional":true},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon EC2","optional":true},{"name":"Amazon ECS","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon S3","optional":true},{"name":"API Gateway","optional":true},{"name":"AWS","optional":true},{"name":"AWS Lambda","optional":true},{"name":"Docker","optional":true},{"name":"IAM","optional":true},{"name":"Kotlin","optional":true},{"name":"Kubernetes","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Redis","optional":true},{"name":"Semantic Search","optional":true},{"name":"Semantic Search","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-09-08T00:00:00Z","employer_posted_date":"2026-09-29","last_verified_at":"2026-10-04T22:30:25Z","board_verified":true,"closed_at":null,"days_open":27,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":26},"description":"Join us to shape the future of payments technology through innovative backend development. You’ll have the opportunity to make a real impact, grow your career, and collaborate with a diverse, inclusive team. We value your expertise and encourage you to bring your ideas to the table. Experience a culture that supports your development and celebrates your contributions. Together, we’re building solutions that empower both our customers and our developers.\nJob Summary:\nAs a Java Software Engineer in the Payments Developer Portal team, you will design, develop, and maintain backend services that power our public-facing web portal. You will work closely with product partners and technical teams to deliver customer-facing capabilities and internal enablement. Your contributions will drive business impact, enhance platform security and resiliency, and support developer self-service. You will help foster a culture of diversity, equity, inclusion, and respect while advancing modern engineering practices.\nJob Responsibilities:\nCollaborate with technical teams, product partners, and stakeholders to deliver customer-facing capabilities and internal enablement\nDesign, develop, and maintain secure, high-quality production Java services (APIs and supporting components), reviewing and debugging code\nContribute to decisions influencing product design, API design, application functionality, and technical operations\nBuild and integrate services supporting portal experiences such as API discovery, documentation delivery, onboarding flows, entitlements, analytics, and developer self-service\nImplement and advocate for security best practices, including secure coding, secrets handling, authentication/authorization, and data protection\nParticipate in agile ceremonies and promote modern engineering practices (CI/CD, automated testing, trunk-based development, resiliency patterns)\nAdd to the team culture of diversity, equity, inclusion, and respect\nLeverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards\nApply 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\nRequired Qualifications, Capabilities, and Skills:\nStrong proficiency with modern Java (e.g., Java 11/17+), concurrency fundamentals, and performance-aware coding\nExperience building services with Spring / Spring Boot, including dependency injection, configuration, and REST services\nStrong experience designing and implementing RESTful APIs, schema/versioning practices, and contract-first or OpenAPI-driven development\nHands-on experience with secure coding and safe data handling\nUnit/integration testing (e.g., JUnit, Mockito) and ability to build effective automated test coverage\nExperience interacting with downstream services, troubleshooting integration issues, and designing for resiliency (timeouts, retries, circuit breakers)\nPractical experience with relational databases and SQL; familiarity with caching patterns is a plus\nExposure to agile methodologies, CI/CD pipelines, and production support practices (monitoring, on-call readiness, post-incident reviews)\nStrong communication skills and ability to collaborate across functions\nHands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs\nUnderstanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations\nPreferred Qualifications, Capabilities, and Skills:\nExperience with AWS services relevant to backend platforms (e.g., IAM, ECS/EKS, EC2, S3, RDS/Aurora, CloudWatch, API Gateway, Lambda)\nFamiliarity with microservices, service decomposition, event-driven patterns, and domain-driven design\nExperience with containerization and orchestration tools such as Docker and Kubernetes\nUnderstanding of Infrastructure as Code tools (e.g., Terraform) and environment provisioning\nExperience with observability tools and concepts (logging, metrics, tracing, OpenTelemetry)\nExposure to integrating AI capabilities (semantic search, retrieval-based Q&A, content summarization) with attention to quality, privacy, and governance\nUnderstanding of modern application infrastructure design and non-functional requirements (security, scalability, availability)\nFamiliarity with caching technologies (e.g., Redis or in-memory caching patterns)","description_format":"text","description_chars":4896,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Asset Management & Funds","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-09-08T12:20:24Z"},{"event":"reopen","at":"2026-09-29T21:51:58Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 3,429 · green card filings: 933","filings_12m":3429,"filings_prev_12m":3601,"green_card_filings_12m":933,"median_offered_wage_usd":160366,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1686}],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.279,"p_room":0.35,"age_days":26,"expected_fill_days":5,"reasons":["conf:1","velocity","win:tail","comp:brand"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/jpmorganchase-software-engineer-iii-java-3","json_url":"https://alion.io/job/jpmorganchase-software-engineer-iii-java-3.json","meta":{"generated_at":"2026-10-05T00:52:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1077,"day_limit":5000,"remaining_today":3923,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}