职位介绍
This Java Developer role at United Airlines Business Services Pvt. Ltd involves designing, developing, and maintaining cloud-native applications for the Notifications Domain. The position requires at least 5 years of professional experience, including 1 year in event-driven application development, and strong skills in Spring Boot, microservices, RESTful APIs, and DevOps tools. Responsibilities include collaborating with cross-functional teams, ensuring secure and scalable solutions, and contributing to technical architecture. Candidates must hold a bachelor’s degree in Computer Science or related field, possess excellent analytical and communication skills, and demonstrate reliability and accountability. Preferred qualifications include a master’s degree, experience in the airline or travel domain, and familiarity with ReactJS and real-time data pipelines.
As a Developer II at United Airlines Business Services Pvt. Ltd, you will play a pivotal role in designing, developing, and maintaining enterprise-grade, cloud-native applications for the Notifications Domain. This position requires hands-on expertise in Java and cloud technologies, with a focus on delivering secure, scalable, and high-performing solutions that enhance the customer and channel experience. You will collaborate with cross-functional teams, contribute to architecture discussions, and ensure adherence to best practices. The role demands strong technical depth, accountability, and a proactive approach to problem-solving, supporting the company’s mission to drive innovation and deliver value to its clients.
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
Job overview and responsibilities
We’re seeking a seasoned Java Developer (with cloud experience) to support the Notifications Domain’s projects and roadmap across all phases — planning, execution, and delivery. The ideal candidate brings strong hands-on development expertise, adheres to software engineering best practices such as version control, software packaging, and release management, and is comfortable driving delivery amid multiple priorities.
As a key contributor, you will design and build enterprise-grade, cloud-native applications leveraging cutting-edge technologies and integration frameworks. This role demands technical depth, accountability, and a strong sense of ownership to deliver secure, scalable, and high-performing solutions that enhance our customer and channel experience.
Developer Key Responsibilities:
- Design, develop, test, and debug critical software systems and applications, continuously improving the customer journey.
- Collaborate with cross-functional teams — including architecture, infrastructure, QA, and product management — to deliver high-quality, secure, and performant solutions within defined timelines and scope.
- Build and maintain cloud-native applications using AWS technologies such as ECS, EKS, Lambda, API Gateway, DynamoDB, DocumentDB etc.
- Contribute to architecture and design discussions, ensuring adherence to coding standards, security guidelines, and best practices.
- Evaluate, recommend, and implement alternative technical solutions to meet business needs.
- Stay current with emerging technologies and assess their potential for adoption within the organization.
- Work in an agile environment emphasizing continuous integration, continuous delivery, and iterative improvement.
- Estimate development efforts, manage release/build plans, and ensure timely delivery of features.
- Regularly analyze, refactor, and optimize existing code for performance, maintainability, and scalability.
- Act as a subject matter expert in the domain, providing technical consultation and guidance to business teams, IT partners, and cross-functional stakeholders.
This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded. This position is for United Airlines Business Services Pvt. Ltd - a wholly owned subsidiary of United Airlines Inc.
Qualifications
What’s needed to succeed (Minimum Qualifications)
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years of professional experience as a Java Developer, including at least 1 year developing and maintaining event-driven applications.
- Strong hands-on experience with Spring Boot and related Spring ecosystem frameworks.
- Solid understanding of software engineering principles, microservices architecture, RESTful API design, and backend system development.
- Proven experience with DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, AWS Code Pipeline, or Harness.
- Familiarity with vulnerability management and secure coding practices; experience with tools like Sonar Qube, Veracode, or WIZ preferred.
- Excellent analytical and problem-solving skills with keen attention to detail.
- Ability to manage multiple priorities and deliver results in fast-paced, evolving environments.
- Strong decision-making and technical leadership skills; able to influence and promote ideas effectively within a team of experts.
- Experience working in Agile or hybrid Agile development environments.
- Self-starter mindset — proactively identifies gaps or problems and takes ownership to drive resolution or define a path forward.
- Strong verbal and written communication skills, with the ability to engage effectively across all organizational levels.
- Demonstrates reliability, accountability, and consistency in performance and attendance
What will help you propel from the pack (Preferred Qualifications):
- Master’s degree in Computer Science or related field
- Experience working in the Airline or Travel domain
- Hands-on experience with ReactJS for front-end development
- Strong understanding of system integration and real-time data processing pipelines.
Job overview and responsibilities
We’re seeking a seasoned Java Developer (with cloud experience) to support the Notifications Domain’s projects and roadmap across all phases — planning, execution, and delivery. The ideal candidate brings strong hands-on development expertise, adheres to software engineering best practices such as version control, software packaging, and release management, and is comfortable driving delivery amid multiple priorities.
As a key contributor, you will design and build enterprise-grade, cloud-native applications leveraging cutting-edge technologies and integration frameworks. This role demands technical depth, accountability, and a strong sense of ownership to deliver secure, scalable, and high-performing solutions that enhance our customer and channel experience.
Developer Key Responsibilities:
- Design, develop, test, and debug critical software systems and applications, continuously improving the customer journey.
- Collaborate with cross-functional teams — including architecture, infrastructure, QA, and product management — to deliver high-quality, secure, and performant solutions within defined timelines and scope.
- Build and maintain cloud-native applications using AWS technologies such as ECS, EKS, Lambda, API Gateway, DynamoDB, DocumentDB etc.
- Contribute to architecture and design discussions, ensuring adherence to coding standards, security guidelines, and best practices.
- Evaluate, recommend, and implement alternative technical solutions to meet business needs.
- Stay current with emerging technologies and assess their potential for adoption within the organization.
- Work in an agile environment emphasizing continuous integration, continuous delivery, and iterative improvement.
- Estimate development efforts, manage release/build plans, and ensure timely delivery of features.
- Regularly analyze, refactor, and optimize existing code for performance, maintainability, and scalability.
- Act as a subject matter expert in the domain, providing technical consultation and guidance to business teams, IT partners, and cross-functional stakeholders.
This position is offered on local terms and conditions. Expatriate assignments and sponsorship for employment visas, even on a time-limited visa status, will not be awarded. This position is for United Airlines Business Services Pvt. Ltd - a wholly owned subsidiary of United Airlines Inc.What’s needed to succeed (Minimum Qualifications)
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5+ years of professional experience as a Java Developer, including at least 1 year developing and maintaining event-driven applications.
- Strong hands-on experience with Spring Boot and related Spring ecosystem frameworks.
- Solid understanding of software engineering principles, microservices architecture, RESTful API design, and backend system development.
- Proven experience with DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, AWS Code Pipeline, or Harness.
- Familiarity with vulnerability management and secure coding practices; experience with tools like Sonar Qube, Veracode, or WIZ preferred.
- Excellent analytical and problem-solving skills with keen attention to detail.
- Ability to manage multiple priorities and deliver results in fast-paced, evolving environments.
- Strong decision-making and technical leadership skills; able to influence and promote ideas effectively within a team of experts.
- Experience working in Agile or hybrid Agile development environments.
- Self-starter mindset — proactively identifies gaps or problems and takes ownership to drive resolution or define a path forward.
- Strong verbal and written communication skills, with the ability to engage effectively across all organizational levels.
- Demonstrates reliability, accountability, and consistency in performance and attendance
What will help you propel from the pack (Preferred Qualifications):
- Master’s degree in Computer Science or related field
- Experience working in the Airline or Travel domain
- Hands-on experience with ReactJS for front-end development
- Strong understanding of system integration and real-time data processing pipelines.
Equal Opportunity Employer
The University of Missouri System is an Equal Opportunity Employer. Equal Opportunity is and shall be provided for all employees and applicants for employment on the basis of their demonstrated ability and competence without unlawful discrimination on the basis of their race, color, national origin, ancestry, religion, sex, pregnancy, sexual orientation, gender identity, gender expression, age, disability, or protected veteran status, or any other status protected by applicable state or federal law. This policy applies to all employment decisions including, but not limited to, recruiting, hiring, training, promotions, pay practices, benefits, disciplinary actions and terminations. For more information, visit https://www.umsystem.edu/ums/hr/eeo.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, religion, sex, pregnancy, sexual orientation, gender identity, gender expression, age, disability, or protected veteran status, or any other status protected by applicable state or federal law.
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
Responsibilities:
- Design, develop, test, and debug critical software systems and applications, continuously improving the customer journey.
- Collaborate cross-functionally to deliver high-quality, secure, and performant solutions within defined timelines and scope.
- Build and maintain cloud-native applications using AWS technologies such as ECS, EKS, Lambda, API Gateway, DynamoDB, and DocumentDB.
- Contribute to architecture and design discussions, ensuring adherence to coding standards, security guidelines, and best practices.
- Evaluate, recommend, and implement alternative technical solutions to meet business needs.
- Stay current with emerging technologies and assess their potential for adoption within the organisation.
- Work in an agile environment emphasising continuous integration, continuous delivery, and iterative improvement.
- Estimate development efforts, manage release and build plans, and ensure timely delivery of features.
- Regularly analyse, refactor, and optimise existing code for performance, maintainability, and scalability.
- Act as a subject matter expert in the domain, providing technical consultation and guidance to business teams, IT partners, and cross-functional stakeholders.
Skills:
- Demonstrated experience as a Java Developer, including at least one year developing and maintaining event-driven applications.
- Strong hands-on experience with Spring Boot and related Spring ecosystem frameworks.
- Solid understanding of software engineering principles, microservices architecture, RESTful API design, and backend system development.
- Proven experience with DevOps practices and CI/CD tools such as Jenkins, GitHub Actions, AWS Code Pipeline, or Harness.
- Familiarity with vulnerability management and secure coding practices, with experience using tools like Sonar Qube, Veracode, or WIZ preferred.
- Excellent analytical and problem-solving skills with keen attention to detail.
- Ability to manage multiple priorities and deliver results in fast-paced, evolving environments.
- Strong decision-making and technical leadership skills, with the ability to influence and promote ideas effectively within a team of experts.
- Experience working in Agile or hybrid Agile development environments.
- Preferred: Experience working in the Airline or Travel domain, hands-on experience with ReactJS for front-end development, and strong understanding of system integration and real-time data processing pipelines.
Education:
- A Bachelor’s degree in Computer Science, Information Technology, or a related field is required.
- A Master’s degree in Computer Science or a related field is preferred.
福利待遇
•Learning Budget
•健康计划
必备技能
Software engineering
System design
Troubleshooting
关于United Airlines
Gurugram
总部位置
