United Airlines

Principal Full Stack Developer - Java, React

United Airlines
Apply
1 day ago

Base Salary

$141k - $183k/yr

Responsibilities

  • Define and implement technical solutions for new and existing systems using modern technologies.
  • Lead the design, development, planning, integration, and support of complex software solutions.
  • Perform hands-on full-stack development, optimize performance, resolve production issues, and follow up on solutions.
  • Define technical service-level agreements and data-sharing strategies with vendors.
  • Partner with business, support, development, and IT teams to recommend enhancements and ensure solutions meet business goals.
  • Provide consultation, technical leadership, architecture guidance, and technical assessments throughout the project lifecycle.
  • Maintain enterprise standards, guiding principles, PCI environments, SOX environments, and software engineering best practices.
  • Mentor and coach others while advising on technology trends, strategic direction, and future solution needs.
  • Modernize legacy services for cloud migration and develop scalable, highly available, and resilient solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or 10 years of equivalent work experience.
  • At least 5 years of experience in application design, development, and the software development lifecycle, including Java, Spring Boot, Apache Camel, and open-source technologies.
  • At least 5 years of hands-on full-stack Java development experience.
  • Experience with React and at least 3 years of hands-on experience with foundational AWS services.
  • Experience with scalable, highly available, and resilient solutions and cloud modernization of legacy services.
  • Experience with relational databases including MySQL and Oracle, and non-relational databases including MongoDB and DynamoDB.
  • Experience with enterprise messaging technologies including IBM MQ and Solace.
  • Experience with monitoring and analytics tools including CloudWatch, Dynatrace, Datadog, ELK Stack, and Google Analytics.
  • Experience working in high-performing teams using continuous integration and continuous delivery practices.
  • Knowledge of software engineering best practices, software packaging, version control, and software release management.
  • Strong communication, initiative, collaboration, analytical, and critical-thinking skills.
  • Must be legally authorized to work in the United States for any employer without sponsorship.
  • Successful completion of an interview and reliable, punctual attendance are required.
  • Preferred qualifications include experience designing messaging platform solutions, AWS experience, and experience with AI tools and agentic AI.

Benefits

  • Medical, dental, vision, life, accident, and disability benefits.
  • Parental leave, employee assistance program, commuter benefits, paid holidays, and paid time off.
  • 401(k) and flight privileges.
  • Hybrid schedule requiring 2–3 days per week in the office.
  • Eligible for bonus and/or long-term incentive compensation awards.

Tech Stack

Amazon DynamoDBAWSDatadogJavaMongoDBMySQLReactSpring Boot

Categories

United Airlines

About United Airlines

10,000+ employees

United Airlines is a major U.S. carrier that provides passenger air travel and air cargo services across a global network spanning six continents. The company sells tickets and ancillary services through united.com and its mobile apps, operates the MileagePlus loyalty program with co-brand credit card partnerships, and supports operations with large-scale digital systems. Headquartered in Chicago, it is part of publicly traded United Airlines Holdings (NASDAQ: UAL) and a member of Star Alliance.

Contact me