{"schemaVersion":"jobsearcher.job.v1","id":"66522df405045c02948d6613","url":"https://jobsearcher.com/jobs/66522df405045c02948d6613","canonicalUrl":"https://jobsearcher.com/jobs/66522df405045c02948d6613","title":"Backend Java Engineer","description":"Senior Backend Java EngineerClient: American AirlinesLocation: Phoenix, AZ (Locals Preferred)Work Model: Hybrid - Onsite Tuesday, Wednesday & ThursdayContract Duration: 2 YearsRate: $50/hr C2CInterview: 1 Round - Onsite, 60-90 minutesInterview Format: Technical whiteboarding + Technical Q&APosition OverviewAmerican Airlines is seeking a Senior Backend Java Engineer to support its Customer Notifications platform. This is a backend-focused role. Despite any \"Full Stack\" terminology in the broader job description, there is no meaningful front-end requirement, and Angular is not important for this position.The ideal candidate will have strong hands-on experience with Java, Spring Boot, Azure, Kafka, microservices, and production support, along with experience developing and maintaining large-scale, business-critical applications.Required Skills6-7+ years of enterprise software development experienceStrong hands-on experience with JavaStrong hands-on experience with Spring BootExperience with Azure CloudStrong experience with KafkaExperience developing and supporting microservicesStrong production support and troubleshooting experienceExperience working with large-scale, business-critical applicationsStrong problem-solving and communication skillsPreferred / Strong PlusAirline industry experience - strongly preferred and will distinguish candidatesExperience with notification or messaging platformsExperience with:SMS notificationsEmail notificationsPush notificationsMobile-wallet updatesReal-time communicationsEvent-driven systemsExperience integrating backend services with mobile applicationsExperience troubleshooting mobile endpointsExperience with Apple WalletExperience with Google WalletExperience with iOS Live ActivitiesExperience with DatabricksExperience with Data LakesExperience with Power BIExperience with GitHub ActionsNote: Native iOS or Android development is NOT required.Key ResponsibilitiesDevelop, maintain, troubleshoot, and enhance large-scale business-critical applications in hosted production environments.Build and maintain backend services using Java and Spring Boot.Develop and support microservices-based applications.Work with Kafka in an integration-heavy, event-driven environment.Support and troubleshoot applications running in Azure Cloud.Participate in production support and resolve complex application and integration issues.Maintain existing applications while delivering platform enhancements and new functionality.Partner with experienced team members on platform-specific development and technical solutions.Participate in troubleshooting and resolving issues across a complex ecosystem of applications and integrations.Participate in the team's periodic on-call rotation.Clearly communicate technical decisions, troubleshooting approaches, and solutions to technical and cross-functional teams.Customer Notifications PlatformThe engineer will support a highly complex Customer Notifications platform responsible for customer communications throughout the complete travel journey, including:Boarding passesFlight cancellationsGate changesCheck-in notificationsReaccommodation informationHotel informationMeal informationReceiptsBaggage updatesSMSEmailApple WalletGoogle WalletiOS Live ActivitiesThe platform consists of approximately 100 applications and integrates with approximately 44 internal American Airlines client systems.Production & Compliance EnvironmentThis is a business-critical and highly regulated environment. Candidates should understand the importance of:Application reliabilityAccuracySecurityProduction stabilityTroubleshootingRegulatory complianceThe platform operates under requirements involving DOT, Canadian, GDPR, and other applicable compliance standards.Work Location RequirementsCandidates must be based in Phoenix, AZ or provide a credible commitment to relocate to Phoenix.The team works onsite at the Rio A building every Tuesday, Wednesday, and Thursday.This onsite requirement is firm.Remote-only candidates should not be submitted.Candidates unwilling to participate in the required onsite schedule should not be submitted.Interview ProcessOne-and-done interviewOnsite in PhoenixApproximately 60-90 minutesIncludes a progressive technical problem-solving exercise on a whiteboardFollowed by technical Q&ACandidates should be comfortable explaining their thought process and problem-solving approach during the technical exercise.Ideal CandidateThe ideal candidate is a senior backend-focused Java engineer who:Has strong hands-on Java/Spring Boot experience.Has solid Kafka and microservices experience.Has worked extensively with Azure.Has strong production troubleshooting and support experience.Has experience with large-scale, business-critical applications.Has notification, messaging, or event-driven platform experience.Has airline industry experience, which is a major differentiator.Can work effectively in a complex enterprise environment.Has strong communication and collaboration skills.Is comfortable with periodic on-call support.Is willing and able to work onsite in Phoenix Tuesday-Thursday.Thankyou!","company":"Saxon Global","rawCompany":"saxon global","city":"Phoenix","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-09-11T12:39:19.217Z","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-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"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":"Backend Java Engineer","description":"Senior Backend Java EngineerClient: American AirlinesLocation: Phoenix, AZ (Locals Preferred)Work Model: Hybrid - Onsite Tuesday, Wednesday & ThursdayContract Duration: 2 YearsRate: $50/hr C2CInterview: 1 Round - Onsite, 60-90 minutesInterview Format: Technical whiteboarding + Technical Q&APosition OverviewAmerican Airlines is seeking a Senior Backend Java Engineer to support its Customer Notifications platform. This is a backend-focused role. Despite any \"Full Stack\" terminology in the broader job description, there is no meaningful front-end requirement, and Angular is not important for this position.The ideal candidate will have strong hands-on experience with Java, Spring Boot, Azure, Kafka, microservices, and production support, along with experience developing and maintaining large-scale, business-critical applications.Required Skills6-7+ years of enterprise software development experienceStrong hands-on experience with JavaStrong hands-on experience with Spring BootExperience with Azure CloudStrong experience with KafkaExperience developing and supporting microservicesStrong production support and troubleshooting experienceExperience working with large-scale, business-critical applicationsStrong problem-solving and communication skillsPreferred / Strong PlusAirline industry experience - strongly preferred and will distinguish candidatesExperience with notification or messaging platformsExperience with:SMS notificationsEmail notificationsPush notificationsMobile-wallet updatesReal-time communicationsEvent-driven systemsExperience integrating backend services with mobile applicationsExperience troubleshooting mobile endpointsExperience with Apple WalletExperience with Google WalletExperience with iOS Live ActivitiesExperience with DatabricksExperience with Data LakesExperience with Power BIExperience with GitHub ActionsNote: Native iOS or Android development is NOT required.Key ResponsibilitiesDevelop, maintain, troubleshoot, and enhance large-scale business-critical applications in hosted production environments.Build and maintain backend services using Java and Spring Boot.Develop and support microservices-based applications.Work with Kafka in an integration-heavy, event-driven environment.Support and troubleshoot applications running in Azure Cloud.Participate in production support and resolve complex application and integration issues.Maintain existing applications while delivering platform enhancements and new functionality.Partner with experienced team members on platform-specific development and technical solutions.Participate in troubleshooting and resolving issues across a complex ecosystem of applications and integrations.Participate in the team's periodic on-call rotation.Clearly communicate technical decisions, troubleshooting approaches, and solutions to technical and cross-functional teams.Customer Notifications PlatformThe engineer will support a highly complex Customer Notifications platform responsible for customer communications throughout the complete travel journey, including:Boarding passesFlight cancellationsGate changesCheck-in notificationsReaccommodation informationHotel informationMeal informationReceiptsBaggage updatesSMSEmailApple WalletGoogle WalletiOS Live ActivitiesThe platform consists of approximately 100 applications and integrates with approximately 44 internal American Airlines client systems.Production & Compliance EnvironmentThis is a business-critical and highly regulated environment. Candidates should understand the importance of:Application reliabilityAccuracySecurityProduction stabilityTroubleshootingRegulatory complianceThe platform operates under requirements involving DOT, Canadian, GDPR, and other applicable compliance standards.Work Location RequirementsCandidates must be based in Phoenix, AZ or provide a credible commitment to relocate to Phoenix.The team works onsite at the Rio A building every Tuesday, Wednesday, and Thursday.This onsite requirement is firm.Remote-only candidates should not be submitted.Candidates unwilling to participate in the required onsite schedule should not be submitted.Interview ProcessOne-and-done interviewOnsite in PhoenixApproximately 60-90 minutesIncludes a progressive technical problem-solving exercise on a whiteboardFollowed by technical Q&ACandidates should be comfortable explaining their thought process and problem-solving approach during the technical exercise.Ideal CandidateThe ideal candidate is a senior backend-focused Java engineer who:Has strong hands-on Java/Spring Boot experience.Has solid Kafka and microservices experience.Has worked extensively with Azure.Has strong production troubleshooting and support experience.Has experience with large-scale, business-critical applications.Has notification, messaging, or event-driven platform experience.Has airline industry experience, which is a major differentiator.Can work effectively in a complex enterprise environment.Has strong communication and collaboration skills.Is comfortable with periodic on-call support.Is willing and able to work onsite in Phoenix Tuesday-Thursday.Thankyou!","datePosted":"2026-09-11T12:39:19.217Z","dateModified":"2026-09-11T12:39:19.217Z","hiringOrganization":{"@type":"Organization","name":"Saxon Global","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Phoenix","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"66522df405045c02948d6613"},"url":"https://jobsearcher.com/jobs/66522df405045c02948d6613"}}