5+ years of professional software engineering experience
Strong Java development experience
Experience with Angular 17+ and TypeScript
Deep understanding of Spring and Spring Boot
Experience building RESTful APIs and microservices
Cloud experience with AWS and/or Azure
Familiarity with CI/CD pipelines
Responsibilities
Design and build scalable enterprise applications
Develop modern front-end applications using Angular
Create and enhance Java-based microservices
Participate in solution architecture and technical design
Improve system performance, resiliency, and reliability
Drive engineering best practices and code quality initiatives
Mentor junior engineers and contribute to technical growth
Benefits
Medical Insurance - Four plans to choose from
Dental & Orthodontia Benefits
Vision Benefits
Health Savings Account (HSA)
Flexible Spending Accounts for health and dependents
Voluntary Life Insurance and Disability Insurance
401(k) with matching options
Paid Sick Time Leave
Legal and Identity Protection Plans
Pre-tax Commuter Benefit
529 College Saver Plan
Full Job Description
A leading enterprise organization within the transportation and travel space is seeking a Senior Full Stack Engineer to join a team focused on modernizing large-scale customer and operational platforms. This role offers the opportunity to work across Angular, Java, Spring Boot, cloud-native technologies, microservices, and distributed systems while contributing to products operating at significant scale. This is an excellent opportunity for an experienced engineer who enjoys balancing hands-on development with architecture and technical leadership. The organization is investing heavily in cloud transformation, automation, platform reliability, and engineering excellence. The successful candidate will have a strong voice in technical decisions, help mentor other developers, and contribute to long-term modernization initiatives. Required Skills & Experience
5+ years of professional software engineering experience
Strong Java development experience
Experience building applications with Angular 17+ and TypeScript
Deep understanding of Spring and Spring Boot
Experience building RESTful APIs and microservices
Cloud experience with AWS and/or Azure
Experience with Kubernetes and Docker
Familiarity with CI/CD pipelines
Experience with GitHub or Azure DevOps
Strong understanding of scalable application design
Experience working in Agile development environments
Excellent communication and collaboration skills
Desired Skills & Experience
LitElement 2.0 experience
Python and FastAPI development experience
GraphQL implementation experience
Event-driven architecture using Kafka
PostgreSQL, MongoDB, or Redis experience
Test automation experience using Selenium, Cypress, Playwright, or similar tools
Airline or transportation industry experience
Experience mentoring engineers and leading technical initiatives
What You Will Be Doing
Designing and building scalable enterprise applications
Developing modern front-end applications using Angular
Creating and enhancing Java-based microservices
Participating in solution architecture and technical design
Improving system performance, resiliency, and reliability
Driving engineering best practices and code quality initiatives
Collaborating with product, architecture, and platform teams
Mentoring junior engineers and contributing to technical growth across the organization
Tech Breakdown
40% Angular / TypeScript Development
40% Java / Spring Boot Development
20% Cloud, Architecture, DevOps, and System Design
Daily Responsibilities
70% Hands-on Development
10% Technical Leadership / Mentoring
20% Cross-Functional Collaboration
You will receive the following benefits:
Medical Insurance - Four medical plans to choose from for you and your family
Dental & Orthodontia Benefits
Vision Benefits
Health Savings Account (HSA)
Health and Dependent Care Flexible Spending Accounts
Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
Hospital Indemnity Insurance
401(k) including match with pre and post-tax options