Work Model: Hybrid - Onsite Tuesday-Thursday; Remote Monday & Friday
Interview: Technical assessment required
Note: Client round must attend F2F interview
Job Description
We are looking for a hands-on Product Engineer / Full Stack Developer with strong Angular and Java/Spring Boot experience to develop and enhance large-scale digital products and APIs.
The engineer will work on new product initiatives as well as enhancements to existing aa.com search and availability interfaces and APIs . The ideal candidate should have strong front-end development skills, solid backend/API knowledge, and experience building scalable, reliable production applications
Key Responsibilities
* Develop, test, and document production-quality software applications and technical solutions.
* Build and enhance Angular-based front-end applications .
* Develop backend services and APIs using Java and Spring/Spring Boot .
* Design and implement scalable REST and GraphQL APIs .
* Work across front-end, backend, database, integration, and CI/CD components.
* Troubleshoot complex technical and integration issues and perform root cause analysis .
* Design solutions focused on performance, resiliency, scalability, and reliability .
* Identify and reduce technical debt and improve existing application architecture.
* Develop system integrations and resolve data/interface issues across multiple teams.
* Collaborate with product, business, vendor, security, and engineering teams.
* Implement automated testing and maintain high-quality engineering standards.
* Participate in Agile/Scrum development and DevOps practices.
* Evaluate emerging technologies and contribute to technical prototypes and architectural improvements.
* Mentor junior engineers and contribute to technical best practices.
Required Skills
* Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Engineering, or related technical field, or equivalent experience.
* 3+ years of experience designing and developing large-scale production applications.
* Strong Full Stack Development experience.
* Strong hands‑on Angular experience.
* Hands‑on experience with Spring/Spring Boot .
* Experience developing and consuming REST APIs .
* Experience with GitHub / Azure DevOps .
* Understanding of CI/CD and DevOps practices .
* Strong object‑oriented design and development skills.
* Ability to develop scalable, reliable, and maintainable applications.
Preferred / Nice-to-Have Skills
* PostgreSQL or MongoDB .
* Kubernetes and Docker .
* GraphQL .
* GitHub Actions / Azure DevOps CI/CD .
* Playwright, Postman, and JUnit .
* Experience with system integrations across multiple teams.
* Experience with data mapping and data exchange .
* Airline industry experience.
APIs: REST, GraphQL
Testing: Postman, JUnit, Playwright
Ideal Candidate
The ideal candidate is a strong hands-on Full Stack Developer with established Angular expertise who can independently deliver production-quality solutions while collaborating effectively with product, business, engineering, and vendor teams.
They should have strong systems/integration thinking , be comfortable working across front end and backend technologies, and have a proven ability to address technical debt, integration complexity, performance, scalability, and reliability . #J-18808-Ljbffr
Interview: Technical assessment required
Note: Client round must attend F2F interview
Job Description
We are looking for a hands-on Product Engineer / Full Stack Developer with strong Angular and Java/Spring Boot experience to develop and enhance large-scale digital products and APIs.
The engineer will work on new product initiatives as well as enhancements to existing aa.com search and availability interfaces and APIs . The ideal candidate should have strong front-end development skills, solid backend/API knowledge, and experience building scalable, reliable production applications
Key Responsibilities
* Develop, test, and document production-quality software applications and technical solutions.
* Build and enhance Angular-based front-end applications .
* Develop backend services and APIs using Java and Spring/Spring Boot .
* Design and implement scalable REST and GraphQL APIs .
* Work across front-end, backend, database, integration, and CI/CD components.
* Troubleshoot complex technical and integration issues and perform root cause analysis .
* Design solutions focused on performance, resiliency, scalability, and reliability .
* Identify and reduce technical debt and improve existing application architecture.
* Develop system integrations and resolve data/interface issues across multiple teams.
* Collaborate with product, business, vendor, security, and engineering teams.
* Implement automated testing and maintain high-quality engineering standards.
* Participate in Agile/Scrum development and DevOps practices.
* Evaluate emerging technologies and contribute to technical prototypes and architectural improvements.
* Mentor junior engineers and contribute to technical best practices.
Required Skills
* Bachelor's degree in Computer Science, Computer Engineering, Information Systems, Engineering, or related technical field, or equivalent experience.
* 3+ years of experience designing and developing large-scale production applications.
* Strong Full Stack Development experience.
* Strong hands‑on Angular experience.
* Hands‑on experience with Spring/Spring Boot .
* Experience developing and consuming REST APIs .
* Experience with GitHub / Azure DevOps .
* Understanding of CI/CD and DevOps practices .
* Strong object‑oriented design and development skills.
* Ability to develop scalable, reliable, and maintainable applications.
Preferred / Nice-to-Have Skills
* PostgreSQL or MongoDB .
* Kubernetes and Docker .
* GraphQL .
* GitHub Actions / Azure DevOps CI/CD .
* Playwright, Postman, and JUnit .
* Experience with system integrations across multiple teams.
* Experience with data mapping and data exchange .
* Airline industry experience.
APIs: REST, GraphQL
Testing: Postman, JUnit, Playwright
Ideal Candidate
The ideal candidate is a strong hands-on Full Stack Developer with established Angular expertise who can independently deliver production-quality solutions while collaborating effectively with product, business, engineering, and vendor teams.
They should have strong systems/integration thinking , be comfortable working across front end and backend technologies, and have a proven ability to address technical debt, integration complexity, performance, scalability, and reliability . #J-18808-Ljbffr
Product Engineer in tempe at Unknown Company
This position is listed as full time and able to be worked remotely.