onsite
Full Stack Developer II Java & React - United Airlines
Full Stack Developer
Mid‑level full‑stack engineer building high‑performance airline services using Java back‑ends and React front‑ends, delivering real‑time messaging, booking, and payment functionality.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based microservices that support booking, check‑in, payment, and reservation workflows.
- Build responsive, user‑friendly interfaces with React, integrating them with back‑end APIs.
- Implement and consume RESTful APIs, ensuring low latency and high reliability for real‑time messaging applications.
- Collaborate with product owners, UX designers, and QA teams in an Agile environment to deliver features on schedule.
- Write unit, integration, and end‑to‑end tests; perform code reviews and maintain code quality using Git.
Requirements
- 3+ years of professional experience with Java (preferably Spring Boot) and React.
- Strong understanding of RESTful API design, SQL databases, and version control (Git).
- Experience building scalable, high‑availability services in a cloud or on‑premise environment.
- Proficiency in Agile methodologies and collaborative tools (Jira, Confluence).
- Excellent problem‑solving skills and ability to communicate technical concepts clearly.