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 within United’s wholly owned subsidiary United
Airlines Business Services Pvt. Ltd. Expatriate assignments and sponsorship for employment visas, even
on a time-limited visa status, will not be awarded. 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
CodePipeline, or Harness.
• Familiarity with vulnerability management and secure coding practices; experience with tools like
SonarQube, 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.
experience
7show more
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 within United’s wholly owned subsidiary United
Airlines Business Services Pvt. Ltd. Expatriate assignments and sponsorship for employment visas, even
on a time-limited visa status, will not be awarded. 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
CodePipeline, or Harness.
• Familiarity with vulnerability management and secure coding practices; experience with tools like
SonarQube, 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.
experience
7show more