
Java Team Lead (Integration Developer)
United Airlines1 month ago
Base Salary
$112k - $147k/yr
Responsibilities
- Design, develop, test, deploy, and support enterprise APIs, integration services, event-driven solutions, message flows, protocol adapters, and file-based interfaces.
- Lead complex integration initiatives across requirements analysis, solution design, development, testing, risk management, deployment, production stabilization, and ongoing support.
- Develop reusable integration services, components, templates, frameworks, and implementation patterns for shared enterprise platforms.
- Guide application onboarding, review integration designs, resolve platform dependencies, and ensure compliance with security and engineering standards.
- Contribute to platform architecture, API lifecycle management, capacity planning, scalability, resiliency, observability, and technology roadmaps.
- Establish standards for API design, messaging, transformation, exception handling, retries, idempotency, reconciliation, logging, monitoring, and operational support.
- Lead design and code reviews, mentor developers, communicate technical decisions, and influence technical direction.
- Troubleshoot production issues across APIs, integrations, messaging platforms, databases, cloud services, and dependent applications.
- Contribute to automated testing, CI/CD pipelines, deployment automation, monitoring, and platform engineering improvements.
- Use approved AI-assisted development tools for development, testing, documentation, and code reviews while maintaining security, privacy, and quality standards.
Requirements
- Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical discipline, or an equivalent combination of education and experience.
- At least 3 years of hands-on experience developing, integrating, and supporting enterprise applications, APIs, backend services, or integration platforms.
- Experience delivering integration solutions across SaaS, cloud, packaged, ERP, and internally developed applications.
- Experience supporting large-scale, highly integrated, business-critical production platforms and independently leading complex technical initiatives.
- Strong experience with REST, SOAP, APIs, JSON, XML, FTP, and SFTP interfaces.
- Experience with API gateways, enterprise integration platforms, protocol adapters, message brokers, event-driven architectures, and file-ingestion patterns.
- Proficiency in at least one enterprise backend language such as Java, C#, Python, Node.js, or Go.
- Experience with relational databases, SQL, major cloud platforms, Git-based source control, automated testing, CI/CD, deployment automation, and production support.
- Strong troubleshooting, debugging, root-cause analysis, communication, stakeholder-management, and technical leadership skills.
- Preferred qualifications include Terraform or CloudFormation, AWS DMS or comparable CDC tools, observability, regulated environments, Oracle enterprise platforms, finance-related business processes, and developer mentoring.
- Nice-to-have qualifications include AI-agent development, LangGraph, CrewAI, Model Context Protocol, and AI-assisted workflows.
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.
- Eligible for bonus and/or long-term incentive compensation awards.
- Base pay range of $112,480.00 to $146,540.00 annually.
About United Airlines
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.