{"schemaVersion":"jobsearcher.job.v1","id":"c94f6a0f368f0a69a885bf12","url":"https://jobsearcher.com/jobs/c94f6a0f368f0a69a885bf12","canonicalUrl":"https://jobsearcher.com/jobs/c94f6a0f368f0a69a885bf12","title":"Sr Software Engineer I - Backend developer, Java 8+ - Digital Pyts","description":"OverviewIn this role you will contribute to the Digital Payments Engineering team, building scalable backend services and payments experiences used by millions. You will work on enterprise-grade Java and Kotlin backends, designing secure, high-performance APIs for a distributed platform. You'll collaborate with cross-functional teams to deliver impactful digital payment solutions and uphold a high-quality customer experience. This is an opportunity to shape payment capabilities at scale within a renowned technology-driven financial services leader.ResponsibilitiesDevelop enterprise-grade Java 8+ backends and Kotlin servicesDesign and implement RESTful APIs and microservicesApply secure development practices (JWE, encryption, key management)Work with distributed, scalable, high-performance systemsHandle multithreading, asynchronous programming and performance optimizationUtilize build tools like Maven or GradleCollaborate across engineering, architecture, and product teamsParticipate in code reviews and mentoring, drive engineering best practicesTroubleshoot production issues and improve reliabilityKey requirements5+ years of software engineering experienceProficiency in Java 8+ and KotlinExperience with RESTful APIs and microservicesKnowledge of security: JWE, encryption, TLS/SSL, OAuth 2.0, JWTDistributed systems design and performance optimizationExperience with Maven or GradleAgile methodologies (Scrum or Kanban)Automated testing (unit/integration/performance)Strong problem-solving and collaboration skillsstrong communicationteam collaborationmentoringJava 8+KotlinRESTful APIs","company":"American Express","rawCompany":"american express","city":"Scottsdale","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:38:54.362Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr Software Engineer I - Backend developer, Java 8+ - Digital Pyts","description":"OverviewIn this role you will contribute to the Digital Payments Engineering team, building scalable backend services and payments experiences used by millions. You will work on enterprise-grade Java and Kotlin backends, designing secure, high-performance APIs for a distributed platform. You'll collaborate with cross-functional teams to deliver impactful digital payment solutions and uphold a high-quality customer experience. This is an opportunity to shape payment capabilities at scale within a renowned technology-driven financial services leader.ResponsibilitiesDevelop enterprise-grade Java 8+ backends and Kotlin servicesDesign and implement RESTful APIs and microservicesApply secure development practices (JWE, encryption, key management)Work with distributed, scalable, high-performance systemsHandle multithreading, asynchronous programming and performance optimizationUtilize build tools like Maven or GradleCollaborate across engineering, architecture, and product teamsParticipate in code reviews and mentoring, drive engineering best practicesTroubleshoot production issues and improve reliabilityKey requirements5+ years of software engineering experienceProficiency in Java 8+ and KotlinExperience with RESTful APIs and microservicesKnowledge of security: JWE, encryption, TLS/SSL, OAuth 2.0, JWTDistributed systems design and performance optimizationExperience with Maven or GradleAgile methodologies (Scrum or Kanban)Automated testing (unit/integration/performance)Strong problem-solving and collaboration skillsstrong communicationteam collaborationmentoringJava 8+KotlinRESTful APIs","datePosted":"2026-10-26T13:38:54.362Z","dateModified":"2026-10-26T13:38:54.362Z","hiringOrganization":{"@type":"Organization","name":"American Express","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Scottsdale","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c94f6a0f368f0a69a885bf12"},"url":"https://jobsearcher.com/jobs/c94f6a0f368f0a69a885bf12"}}