{"id":1251034,"url":"https://alion.io/job/united-principal-full-stack-developer-java-react","title":"Principal Full Stack Developer - Java, React","company":{"id":18409,"name":"United Airlines","domain":"united.com","url":"https://alion.io/company/united","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Chicago, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":140600,"max":183108,"currency":"USD","period":"year","gross":null,"usd_annual":183108},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"Apache Camel","optional":false},{"name":"API Gateway","optional":false},{"name":"AWS","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"DynamoDB","optional":false},{"name":"Dynatrace","optional":false},{"name":"IBM MQ","optional":false},{"name":"Java","optional":false},{"name":"MySQL","optional":false},{"name":"Spring Boot","optional":false},{"name":"AI Agents","optional":true},{"name":"COBOL","optional":true},{"name":"Kubernetes","optional":true}],"status":"live","first_seen_at":"2026-09-21T00:00:00Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-10-01T10:53:16Z","board_verified":true,"closed_at":null,"days_open":10,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":10},"description":"Achieving our goals starts with supporting yours. Grow your career, access top-tier health and wellness benefits, build lasting connections with your team and our customers, and travel the world using our extensive route network.Come join us to create what’s next. Let’s define tomorrow, together.\nDescription\nUnited's Digital Technology team is comprised of many talented individuals all working together with cutting-edge technology to build the best airline in the history of aviation. Our team designs, develops and maintains massively scaling technology solutions brought to life with innovative architectures, data analytics, and digital solutions.\nJob overview and responsibilities\n\nThe Principal Developer will have a technical focus on enabling the notification platform for customer travel. This role will lead efforts to design, develop, and maintain innovative solutions while collaborating with portfolio owners and service providers.\nThe Principal Developer plays a critical role in maintaining the strategic partnership between business needs and technology delivery. This individual will apply strong communication, analytical, and critical-thinking skills to identify, communicate, and resolve issues, opportunities, and problems to maximize IT and business investments.\nThe Principal Developer has decision-making authority, works independently with minimal supervision, and mentors and coaches others. This individual has extensive knowledge and experience across multiple technologies and business areas.\nDefine and implement technical solutions for new systems or enhance existing systems using modern technologies.\nDefine technical service-level agreements (SLAs) and data-sharing strategies with vendors.\nLead the design, development, and planning of solutions and technology standards to solve complex business problems.\nPerform hands-on development and support software systems by optimizing performance, resolving problems, and following up on issues and solutions.\nEnsure systems are properly integrated.\nPartner with business, support, and development teams to recommend system enhancements.\nServe as a resource for technology and project development reviews and technical assessments.\nEnsure technical solutions meet customers' business goals.\nProvide consultation and technical leadership throughout project lifecycle planning.\nEnsure consistency and adherence to enterprise standards and guiding principles throughout the application lifecycle.\nIdentify opportunities to leverage and influence existing infrastructure and application components.\nMonitor industry trends through benchmarking, professional associations, and other activities to advise others on strategic technology direction.\nProvide feedback to enterprise technology owners and architects regarding future solution needs.\nApply the enterprise vision and strategy to project solutions while balancing tactical delivery needs.\nPartner with business and IT collaborators to define the domain architecture strategy.\nDemonstrate mastery of development domain areas, multiple technologies, and toolsets.\nDemonstrate mastery of software engineering.\nMaintain accountability for PCI and SOX environments and development.\nQualifications\nWhat’s needed to succeed (Minimum Qualifications):\n\nBachelor's degree in Computer Science, Information Systems, another related field, or 10 years of equivalent work experience.\nMinimum of 5+ years of experience in application design, development, and the software development lifecycle (SDLC), including experience with Java, Spring Boot, Apache Camel, and other open-source technologies.\nExperience with React\nMinimum of 5 years of hands-on experience with full-stack Java development.\nMinimum of 3 years of hands-on experience with foundational AWS services such as EC2, S3, RDS, API Gateway, VPC, CloudTrail, CloudFront, Lambda, EKS, and/or ECS.\nExperience building scalable, highly available, and resilient solutions.\nExperience with platform development and modernization of legacy services for cloud migration.\nExperience with relational databases such as MySQL and Oracle.\nExperience with non-relational databases such as MongoDB and DynamoDB.\nExperience developing and supporting enterprise messaging technologies such as IBM MQ and Solace.\nExperience with monitoring and analytics tools such as CloudWatch, Dynatrace, Datadog, ELK Stack, and Google Analytics.\nExperience working with high-performing teams in an Agile development environment where continuous integration and continuous delivery (CI/CD) are critical.\nDemonstrated knowledge of software engineering best practices, including version control, software packaging, and software release management.\nMust be initiative-taking, possess effective verbal and written communication skills, and be able to work in a collaborative environment.\nMust be able to work a hybrid schedule (2-3 days per week in office)\nMust be legally authorized to work in the United States for any employer without sponsorship\nSuccessful completion of interview required to meet job qualification\nReliable, punctual attendance is an essential function of the position\nWhat will help you propel from the pack (Preferred Qualifications):\n\nExperience designing and developing messaging platform solutions.\nAWS experience.\nExperience with AI tools and agentic AI.\nThe base pay range for this role is $140,600.00 to $183,108.00.\nThe base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.\nYou may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.\nUnited Airlines is an Equal Opportunity Employer. We recruit, employ, train, compensate, and promote without regard to race, color, religion, national origin, gender identity, sexual orientation, disability, age, veteran status, or any other protected category under applicable law. We provide reasonable accommodations for applicants and employees with disabilities. To request an accommodation, contact ","description_format":"text","description_chars":6265,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Parental leave"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-25T18:25:37Z"}],"liveness":{"score":21,"band":"cold","label":"Long shot","p_open":1,"p_active":0.587,"p_room":0.35,"age_days":10,"expected_fill_days":4,"reasons":["conf:5","velocity","win:tail"],"computed_at":"2026-10-01T05:45:00Z"},"pay":{"stated_usd_annual":183108,"is_top_pay":false},"html_url":"https://alion.io/job/united-principal-full-stack-developer-java-react","json_url":"https://alion.io/job/united-principal-full-stack-developer-java-react.json","meta":{"generated_at":"2026-10-01T21:52:30Z","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":4449,"day_limit":5000,"remaining_today":551,"minute_limit":60,"resets_at":"2026-10-02T00:00:00Z"}}}