Developer - Java, Spring Boot

United

Chicago (IL)

On-site

USD 90,000 - 117,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flight privileges
Medical, dental, vision benefits
401(k) and retirement plans
Paid time off and holidays
Commuter benefits
Parental leave
Employee assistance program

Job summary

United’s Digital Technology team seeks a Developer to translate business needs into scalable IT solutions. You will design, develop, and launch back-end components while collaborating with cross-functional teams and applying secure coding practices.

You will contribute to unit testing, documentation, and ongoing maintenance of systems, staying current with industry trends and technologies.

Qualifications

  • Bachelor's degree in Computer science, software engineering, or related field.
  • 2+ years of related experience or completion of United DT Early Career Digital Leadership Program (ECDLP).
  • Proficient in Java, Spring Boot, and building back-end components.
  • Cloud environment such as AWS or Azure.
  • Experience with RESTful APIs and event processing (Kafka, Solace, RabbitMQ).
  • Knowledge of OAuth and database tech (Mongo, DocumentDB, DynamoDB; MySQL, Postgres; Redis).
  • Strong problem solving, communication, and eagerness to learn.

Responsibilities

  • Assist in design, develop and modify software applications/systems.
  • Collaborates with cross-functional teams to understand business requirements and deliver solutions.
  • Provides support to the software development leads (e.g., Senior Developer).
  • Works on one or more moderate to complex projects.
  • Applies security code best practices throughout development cycle.
  • Contributes to software documentation and user manuals.
  • Perform unit testing and support deployment of software applications.
  • Participates in code reviews to ensure code adheres to standards.
  • Support and troubleshoot software systems, optimize performance and resolve issues.
  • Stay up to date on industry trends and technology.

Skills

Java
Spring Boot
Cloud (AWS/Azure)
RESTful APIs
OAuth
NoSQL Mongo
SQL/Postgres
Redis
SDLC
Design patterns
Agile
Communication
Learning attitude

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

Dynatrace
Datadog
GitHub
CI/CD tools
Chef/Ansible
TFS

Job 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.


Description

United'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.


Job overview and responsibilities


The Developer plays an important role in creating and maintaining the strategic partnership between business needs and technology delivery. The Developer's role is to plan, design, develop and launch efficient systems and solutions in support of core organizational functions. This individual will utilize effective communication, analytical, and problem-solving skills to help identify, communicate / resolve issues, opportunities, or problems to maximize the benefit of IT and Business investments. The Developer is experienced and self - sufficient in performing their responsibilities requiring little supervision, but general guidance and direction.



  • Assist in design, develop and modify software applications/systems

  • Collaborates with cross-functional teams to understand business requirements and deliver solutions

  • Provides support to the software development leads (Ex: Senior Developer)

  • Works on one or more moderate to complex projects

  • Applies security code best practices throughout development cycle

  • Contributes to software documentation and user manuals

  • Complete comprehensive unit testing on all developed/enhanced software and supports deployment of software applications

  • Participates in code reviews to ensure code adheres to standards

  • Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions

  • Stays up to date on the latest industry trends and technology


Qualifications

What’s needed to succeed (Minimum Qualifications):



  • Bachelor's degree required, with high preference for Computer science, software engineering, or related field

  • 2+ years of related experience or successful completion of United DT Early Career Digital Leadership Program (ECDLP)

  • Proficient in Java, Spring Boot, and building back-end components

  • Knowledge of software development in a Cloud environment such as AWS or Azure

  • Background in RESTful APIs, Event Message processing (like Kafka, Solace, RabbitMQ)

  • Knowledge of OAuth

  • Experience with databases like NoSQL (Mongo, DocumentDB, etc.), DynamoDB, RDBS (MySQL, Postgres), Redis

  • Problem solving and attention to detail

  • Effective Communication (verbal + written)

  • Demonstrates and eagerness to learn

  • Demonstrate advanced knowledge of SDLC processes, inputs/outputs, standards and best practices

  • Demonstrate advance knowledge of development methodologies, software design and design patterns

  • Demonstrate advance knowledge of the application of development domain areas and specific technologies and tool set

  • Must be legally authorized to work in the United States for any employer without sponsorship

  • Successful completion of interview required to meet job qualification

  • Reliable, punctual attendance is an essential function of the position


What will help you propel from the pack (Preferred Qualifications):



  • Exposure to Dynatrace, Datadog monitoring tools

  • Code Repositories like TFS, GitHub

  • Chef/Ansible, Configuration tools

  • Dev Ops Experience

  • Infrastructure knowledge

  • HTML, Java Script (Angular 2.0, React JS), CSS

  • Agile Methodologies, Scrum teams

  • Experience using Agentic tools like Claude, CoPilot in SDLC

  • Continuous Integration & Continuous Deployment

  • Mobile Technologies

  • Exposure to Couchbase NoSQL DB


Job Post Expiration: 9/30/2026


The base pay range for this role is $89,965.00 to $117,212.00.


The 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.


You 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.


United 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 JobAccommodations@united.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Developer
.NET Developer

United • Houston (TX)

On-site
USD 90,000 - 117,000
Health benefits
Flight privileges
Commuter benefits
+1
Software Developer - Customer Care Technology
Software Developer - Customer Care Technology

United • Chicago (IL)

On-site
USD 90,000 - 117,000
Medical insurance
Dental insurance
Vision insurance
+9
Associate Developer - Information Technology
Associate Developer - Information Technology

United • Houston (TX)

On-site
USD 73,000 - 95,000
Senior Manager, Application Development
Senior Manager, Application Development

United • Chicago (IL)

Hybrid
USD 141,000 - 183,000
Flight privileges
401(k)
Medical benefits
+9
Senior Manager, Application Development (.NET)
Senior Manager, Application Development (.NET)

United Airlines • Chicago (IL)

Hybrid
USD 141,000 - 183,000
Flight privileges
Medical, dental, vision insurance
Paid time off
Senior Technical Business Analyst - Information Technology
Senior Technical Business Analyst - Information Technology

United • Chicago (IL)

On-site
USD 102,000 - 133,000
Medical benefits
Dental benefits
Vision benefits
+9
Senior Technical Business Analyst - Information Technology
Senior Technical Business Analyst - Information Technology

United • Chicago (IL)

On-site
USD 102,000 - 133,000
Medical benefits
Dental benefits
Vision benefits
+4
Data Engineer
Data Engineer

United • Chicago (IL)

On-site
USD 94,000 - 123,000
Medical
Dental
Vision
+9
Senior Full Stack Developer - Java, Angular
Senior Full Stack Developer - Java, Angular

United Airlines • Chicago (IL)

On-site
USD 112,000 - 147,000
Medical benefits
Flight privileges
Paid holidays
+2
Engineer - Application Cybersecurity (Remote)
Engineer - Application Cybersecurity (Remote)

United • Chicago (IL)

Remote
USD 90,000 - 117,000
Flight privileges
Healthcare benefits
401(k)